W Microsoft SQL Server Management Studio możemy stworzyć nową bazę na dwa sposoby.
Tworzenie bazy danych z interfejsu użytkownika
Aby utworzyć bazę danych za pomocą interfejsu, należy w widoku Object Explorer, wykonać następujące kroki:
- Kliknij prawym przyciskiem myszy na Databases.
- Z opcji, które się pojawią, wybierz pierwszą New database.
- W oknie, które się ukaże, należy wpisać nazwę bazy danych (w naszym wypadku należy wpisać Studenci) i kliknąć OK.
Tworzenie bazy danych za pomocą skryptu
Metoda druga wykorzystuje język zapytań SQL. Kliknij
- W pasku narzędzi kliknij przycisk New Query
- Skopiuj i wklej poniższy skrypt i kliknij przycisk Execute (lub wciśnij klawisz F5).
Gdy już stworzymy nową bazę danych, to należy teraz do niej dodać jakąś tabelę. Nową tabelę także można stworzyć ręcznie, postępując analogicznie jak w przypadku tworzenia nowej bazy danych. Ja jednak skupię się na tworzeniu zapytań poprzez skrypty, ponieważ kurs ma na celu zapoznać Cię z językiem zapytań SQL. Chcemy aby nasza tabela zawierała imię, nazwisko i wiek studenta. Do przechowywania wieku wykorzystamy typ short, natomiast na imię i nazwisko typ nvarchar. Aby zapewnić tabeli unikalność musimy jeszcze dodać klucz główny, który będzie przydzielany automatycznie. Poniższy kod ukazuje jak powinno wyglądać takie polecenie SQL
Na koniec dodam jeszcze tylko, że w PostgreSQL zamiast IDENTITY(1,1)
należy użyć polecenia użyć SERIAL
.
Ponadto SQL nie jest czuły na małe i duże litery, jednak dobrym zwyczajem jest pisanie słów kluczowych drukowanymi literami.
Na tym się kończy dzisiejsza lekcja, a na następnej wypełnimy sobie naszą tabelę danymi, na których później będziemy operować.