Strona główna › Pytania MED.07 › Pytanie 94
MED.07 · pytanie #94
Które polecenie SQL pozwoli na utworzenie tabeli pacjentów w bazie przychodnia?
- ACREATE DB przychodnia TABLE pacjenci.
- BCREATE przychodnia, pacjenci.
- CCREATE TABLE pacjenci.
- DCREATE DATABASE przychodnia TAB pacjenci.
Poprawna odpowiedź: C. CREATE TABLE pacjenci.
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Polecenie CREATE TABLE pacjenci jest zgodne z podstawową składnią języka SQL używaną do tworzenia nowej tabeli w już istniejącej bazie danych. To rozwiązanie jest nie tylko poprawne, ale i uniwersalne – działa praktycznie w każdej implementacji SQL, czy to MySQL, PostgreSQL, czy MSSQL. Tak naprawdę, zanim zaczniesz używać CREATE TABLE, musisz być już połączony z odpowiednią bazą danych (np. przychodnia). To jest bardzo ważny krok, którego nie rozwiązuje samo polecenie CREATE TABLE – ono nie tworzy bazy, tylko tabelę wewnątrz aktywnej bazy. Moim zdaniem to jedno z tych poleceń, które warto znać na pamięć, bo przy projektowaniu dowolnej aplikacji – od prostych systemów rejestracji po zaawansowane rozwiązania medyczne – operacje na tabelach to chleb powszedni. W praktyce, polecenie CREATE TABLE pacjenci powinno być rozwinięte o definicję kolumn, np. CREATE TABLE pacjenci (id INT PRIMARY KEY, imie VARCHAR(50), nazwisko VARCHAR(50), data_urodzenia DATE), bo sama nazwa tabeli to trochę za mało, żeby baza wiedziała, jak przechowywać dane. Jednak ta uproszczona forma pokazuje samą istotę polecenia. Warto pamiętać, że najlepsze praktyki branżowe mówią o precyzyjnym definiowaniu typów danych oraz kluczy głównych przy tworzeniu tabel, co poprawia bezpieczeństwo i wydajność bazy. Z mojego doświadczenia, niedokładne definiowanie tabel prowadzi potem do sporych problemów z utrzymaniem lub rozwojem bazy. W skrócie: CREATE TABLE to fundament budowy struktur danych w SQL.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.