Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

SQL Server 2016:Utwórz bazę danych

Utwórz bazę danych za pomocą graficznego interfejsu użytkownika SQL Server Management Studio.

W programie SQL Server można utworzyć nową bazę danych za pomocą graficznego interfejsu użytkownika (GUI) programu SQL Server Management Studio lub uruchamiając skrypt SQL.

Utwórz bazę danych za pomocą GUI

Tutaj utworzymy bazę danych za pomocą metody GUI.

  1. Utwórz nową bazę danych

    Upewnij się, że właściwy serwer jest rozwinięty w Eksploratorze obiektów.

    Kliknij prawym przyciskiem myszy Bazy danych i wybierz Nowa baza danych... z menu kontekstowego.

  2. Nazwij bazę danych

    Wprowadź nazwę bazy danych i kliknij OK .

    W tym samouczku nazwałem moją Muzyka , ponieważ będziemy tworzyć bazę danych do przechowywania danych związanych z muzyką (tj. wykonawców, albumów itp.).

    Możesz zmienić dowolne ustawienia w Nowej bazie danych okno dialogowe przed kliknięciem OK .

    W tym samouczku zostawimy go z ustawieniami domyślnymi.

  3. Nowa baza danych

    Nowa baza danych jest teraz wymieniona w Eksploratorze obiektów w sekcji Bazy danych .

    Jeśli go rozwiniesz, zobaczysz dalsze rozwijalne węzły, każdy do określonego celu. Na przykład jeden dla tabel, drugi dla widoków itp.

Utwórz bazę danych według skryptu

SQL Server akceptuje Transact-SQL (który jest rozszerzoną wersją standardu SQL), więc możesz utworzyć tę samą bazę danych, uruchamiając następujący skrypt SQL.

USE master;  
GO  
CREATE DATABASE Music;
GO

Aby to zrobić, otwórz nowe zapytanie, klikając Nowe zapytanie na pasku narzędzi i uruchom SQL CREATE DATABASE oświadczenie.

Jeśli nie masz pewności, jak uruchomić zapytanie, zajmiemy się tym wkrótce, tworząc tabelę za pomocą skryptu.

Podobnie jak możesz określić pewne właściwości podczas tworzenia bazy danych za pomocą GUI, możesz uwzględnić te same właściwości podczas tworzenia bazy danych za pomocą skryptu. Oto przykład określania ustawień plików danych i dzienników.

USE master ;  
GO  
CREATE DATABASE Music  
ON   
( NAME = Music_dat,  
    FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\Music.mdf',  
    SIZE = 10,  
    MAXSIZE = 50,  
    FILEGROWTH = 5 )  
LOG ON  
( NAME = Music_log,  
    FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\Music_log.ldf',  
    SIZE = 5MB,  
    MAXSIZE = 25MB,  
    FILEGROWTH = 5MB ) ;  
GO

Systemowe bazy danych

Kiedy tworzysz nową bazę danych, baza danych jest tworzona na podstawie modelu Baza danych. Ta baza danych zapewnia szablon dla każdej nowej tworzonej bazy danych.

model baza danych to systemowa baza danych. Podczas instalowania programu SQL Server tworzonych jest pięć następujących systemowych baz danych.

master
Ta baza danych przechowuje informacje na poziomie systemu, takie jak konta użytkowników, ustawienia konfiguracji i informacje o wszystkich innych bazach danych.
model
Ta baza danych jest używana jako szablon dla wszystkich innych tworzonych baz danych. Wszelkie modyfikacje tej bazy danych są stosowane do wszelkich nowych baz danych utworzonych później.
msdb
Ta baza danych jest używana przez agenta serwera SQL do konfigurowania alertów i zaplanowanych zadań itp.
Zasób
Jest to ukryta baza danych tylko do odczytu, która zawiera obiekty systemowe dołączone do programu SQL Server. Obiekty systemowe są fizycznie utrwalane w bazie danych zasobów, ale logicznie pojawiają się w schemacie sys każdej bazy danych.
tempdb
Ten zawiera wszystkie tabele tymczasowe, tymczasowe procedury przechowywane i wszelkie inne wymagania dotyczące tymczasowego przechowywania generowane przez SQL Server.

Pamiętaj, że zobaczysz tylko cztery bazy danych wymienione w sekcji Systemowe bazy danych w Eksploratorze obiektów, ponieważ baza danych Resource jest ukryta (chociaż można uzyskać do niej dostęp programowo).


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 6 sposobów łączenia ciągu i liczby w SQL Server

  2. Jak naprawić błąd 926 Microsoft SQL Server? — Rozwiązany

  3. Jak wyłączyć przechwytywanie zmian danych (CDC) w bazie danych w programie SQL Server — samouczek dotyczący programu SQL Server

  4. Jak zezwolić, aby parametr listy rozwijanej w usługach SSRS miał domyślną wartość — Wszystkie —?

  5. Dlaczego kwerenda Microsoft SQL Server 2012 zajmuje kilka minut w porównaniu z JDBC 4.0, ale sekundy w Management Studio?