Przejdź do głównej treści

Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Zawód: Technik informatyk, Technik programista

Kategorie: Bazy danych Systemy CMS i narzędzia webowe

Słowa kluczowe: CSV

Na obrazie przedstawiono wybór formatu pliku importującego bazę danych. Którego formatu należy użyć, jeżeli plik zawiera dane zapisane w postaci poleceń CREATE TABLE i INSERT INTO?

Ilustracja do pytania z kwalifikacji INF.03
A. SQL
B. XML
C. CSV
D. ESRI
SQL to właściwy format dla pliku zawierającego polecenia CREATE TABLE i INSERT INTO. Taki plik nie jest zwykłą tabelą danych, lecz skryptem SQL wykonywanym przez serwer bazy danych. Polecenie CREATE TABLE tworzy strukturę tabeli, czyli nazwy kolumn, typy danych i ewentualne ograniczenia. Polecenie INSERT INTO dodaje rekordy do utworzonej tabeli. Reguła do zapamiętania: jeżeli importowany plik zawiera instrukcje języka SQL, należy wybrać format SQL. W praktyce taki import stosuje się przy odtwarzaniu kopii bazy lub przenoszeniu danych między serwerami. Typowa pułapka polega na pomyleniu pliku z danymi tabelarycznymi z plikiem zawierającym gotowe polecenia do wykonania.
W tym przypadku decydująca jest zawartość pliku, czyli polecenia CREATE TABLE i INSERT INTO. CSV służy do przechowywania danych tabelarycznych w postaci tekstowej, najczęściej z wartościami rozdzielonymi przecinkami lub średnikami, ale nie opisuje pełnej struktury bazy za pomocą poleceń SQL. XML zapisuje dane w znacznikach i bywa używany do wymiany danych między systemami, jednak same instrukcje CREATE TABLE oraz INSERT INTO nie są formatem XML. ESRI, a dokładniej plik kształtu ESRI, dotyczy danych przestrzennych używanych w systemach GIS, na przykład geometrii obiektów na mapie. Poprawnym wyborem jest SQL, ponieważ plik zawiera skrypt wykonywany przez system zarządzania bazą danych. Typowy błąd myślowy polega na kierowaniu się samym słowem import i wybieraniu dowolnego formatu danych, zamiast rozpoznać składnię poleceń zapisanych w pliku.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wysłane zostaną tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.