Wprowadzenie

Ukończone

Program Microsoft SQL Server ma wiele unikatowych funkcji w porównaniu z innymi systemami zarządzania bazami danych:

  • Analiza wszystkich danych: program SQL Server jest jedynym komercyjnym systemem zarządzania relacyjnymi bazami danych (RDBMS) z wbudowaną sztuczną inteligencją (AI). Obsługuje języki R, Python i Java działające obok danych w pamięci i na ogromną skalę z obsługą platformy Spark.
  • Wybór platformy, języka i kontenera: deweloperzy i administratorzy programu SQL Server mogą wybrać swoją platformę i język, z obsługą systemów Windows, Linux, kontenerów, Transact-SQL, Java, C/C++, C#/VB.NET, PHP, Node.js, Python i Ruby.
  • Wiodąca w branży wydajność i skalowalność: program SQL Server jest obecnie pierwszym punktem odniesienia TPC-E w celu zapewnienia wydajności, a najpierw wydajności w testach porównawczych TPC-H 1 TB, 10 TB i 30 TB.
  • Wiodące w branży zabezpieczenia: Według Narodowego Instytutu Standardów i Technologii (NIST) program SQL Server jest najbezpieczniejszym rozwiązaniem RDBMS od ponad ostatnich dziewięciu lat. Funkcje zabezpieczeń obejmują następujące elementy, a inne zostaną wyświetlone w dalszej części tego modułu:
    • Transparent Data Encryption (TDE) : za pomocą tej technologii można szyfrować dane magazynowane w plikach danych programu SQL Server.
    • Odnajdywanie i klasyfikacja danych SQL: możesz użyć tego narzędzia w programie SQL Server Management Studio (SSMS), aby znaleźć najbardziej poufne dane w bazach danych, w tym dane osobowe, aby można było podjąć działania w celu ich zabezpieczenia.
    • Dynamiczne maskowanie danych (DDM): tej funkcji można użyć do ochrony poufnych wartości, takich jak numery kart kredytowych, maskując ich części od użytkowników niebędących uprzywilejowanymi.
  • Szczegółowe informacje w minutach na dowolnym urządzeniu: program SQL Server udostępnia kompleksowe rozwiązanie do raportowania i skaluje z urządzeń przenośnych do komputerów stacjonarnych w ułamku kosztów innych systemów. Dane można przekształcić w odpowiedzi przy użyciu funkcji raportowania przedsiębiorstwa usług SQL Server Reporting Services wraz z dołączonymi Serwer raportów usługi Power BI, co zapewnia użytkownikom dostęp do zaawansowanych, interaktywnych raportów usługi Power BI na dowolnym urządzeniu.

Uwaga

Serwer raportów usługi Power BI działa tylko w systemie Windows, ale można go użyć do wykonywania zapytań dotyczących danych hostowanych na serwerach SQL działających w systemach operacyjnych Linux.

Program SQL Server obsługuje również program PolyBase, który jest rozwiązaniem do wirtualizacji danych w programie SQL Server. Umożliwia tworzenie tabel zewnętrznych w bazie danych, które wskazują zewnętrzne źródła danych, takie jak klastry Hadoop, Oracle, Teradata, bazy danych NoSQL i sap HANA. Będziesz mieć możliwość wykonywania zapytań dotyczących wszystkich źródeł danych przy użyciu jednego zapytania.

Z tych powodów importerzy wide world są zainteresowani uruchomieniem programu SQL Server 2019 w systemie Linux. Ich administratorzy systemu mają więcej doświadczenia z serwerami z systemem Linux niż z systemem Windows i są zaintrygowani wydajnością, zabezpieczeniami i funkcjami programu SQL Server.

Jesteś administratorem bazy danych, który chce poznać funkcje i zalety instalowania programu SQL Server w systemie Linux oraz uruchamiania programu SQL Server w kontenerach.

Cele szkolenia

Zawartość tego modułu:

  • Opis najważniejszych korzyści z uruchamiania programu SQL Server w systemie Linux.
  • Opis narzędzi systemu Windows i międzyplatformowych, których można użyć do administrowania programem SQL Server w systemie Linux.
  • Opis korzyści z uruchamiania programu SQL Server na maszynach wirtualnych z systemem Linux.
  • Opisz zalety uruchamiania programu SQL Server w środowiskach uruchomieniowych kontenerów, takich jak Platforma Docker.

Wymagania wstępne

  • Podstawowa administracja systemem Linux