Pokazywanie postów oznaczonych etykietą TabeleSQL. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą TabeleSQL. Pokaż wszystkie posty

Zadanie 22.

Wskaż polecenie aktualizujące dane w tabeli.
  1. ALTER
  2. SELECT
  3. CREATE
  4. UPDATE

Zadanie 23.

Tabela Pracownicy zawiera dane pracowników z różnych działów, co określa pole liczbowe dzial. Ponieważ zazwyczaj są wykonywane kwerendy tylko na dziale równym 2, to można uprościć zapytania do tabeli, tworząc wirtualną tabelę o nazwie Prac_dzial2 za pomocą zapytania
  1. CREATE VIEW Prac_dzial2 AS SELECT * FROM Pracownicy WHERE dzial=2;
  2. CREATE VIEW Prac_dzial2 FROM Pracownicy WHERE dzial=2;
  3. VIEW Prac_dzial2 SELECT FROM Pracownicy WHERE dzial=2;
  4. VIEW Prac_dzial2 FROM Pracownicy WHERE dzial=2;

Zadanie 21.

Podczas tworzenia tabeli produkty należy utworzyć pole cena będące reprezentacją ceny produktu. Odpowiedni typ dla tego pola, to
  1. DECIMAL(10, 2)
  2. INTEGER(11)
  3. TINYTEXT
  4. ENUM

Zadanie 22.

Tworząc tabelę, do pola które będzie przyjmowało kolejne liczby całkowite nadawane automatycznie, należy dodać własność
  1. NULL
  2. NOT NULL
  3. PRIMARY KEY
  4. AUTO_INCREMENT

Zadanie 24.

Sklep internetowy korzysta z tabeli faktury. Podczas tworzenia faktury nie zawsze pole dataPlatnosci jest wypełniane. Aby to naprawić, na koniec dnia należy wpisać aktualną datę do wierszy, w których to pole jest puste (niewypełnione). Można w tym celu posłużyć się kwerendą
  1. UPDATE faktury SET dataPlatnosci=CURTIME() WHERE id = 3;
  2. UPDATE faktury SET dataPlatnosci=CURDATE() WHERE dataPlatnosci IS NULL;
  3. UPDATE faktury SET dataPlatnosci=CURTIME() WHERE dataPlatnosci IS NOT NULL;
  4. UPDATE faktury SET dataPlatnosci=CURDATE() WHERE dataplatnosci = '0000-00-00 ';

Zadanie 23.

W języku SQL usunięcie wszystkich danych z tabeli bez usuwania samej tabeli możliwe jest za pomocą polecenia
  1. DROP
  2. ALTER
  3. UPDATE
  4. TRUNCATE

Zadanie 24.

CREATE TABLE ksiazka (
  id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
  tytul VARCHAR(200),
  autor SMALLINT UNSIGNED NOT NULL,
  CONSTRAINT `dane` FOREIGN KEY (autor) REFERENCES autorzy(id)
);

Pole autor w tabeli ksiazka jest
  1. kluczem głównym tabeli ksiazka.
  2. kluczem obcym związanym z tabelą autorzy.
  3. polem wykorzystanym przy relacji z tabelą dane.
  4. polem typu napisowego zawierającym dane o autorze.

Zadanie 14.

Aby przy pomocy zapytania SQL zmodyfikować strukturę istniejącej tabeli, należy zastosować kwerendę
  1. UPDATE
  2. INSERT INTO
  3. ALTER TABLE
  4. CREATE TABLE

Zadanie 21.

Aby usunąć wszystkie rekordy z tabeli należy zastosować kwerendę
  1. INSERT INTO
  2. ALTER COLUMN
  3. CREATE COLUMN
  4. TRUNCATE TABLE

Zadanie 22.

ALTER TABLE artykuly MODIFY cena float; 

Kwerenda ma za zadanie w tabeli artykuly

  1. usunąć kolumnę cena typu float.
  2. zmienić typ na float dla kolumny cena.
  3. zmienić nazwe kolumny z cena na float.
  4. dodać kolumnę cena o typie float, jeśli nie istnieje.

Zadanie 16.

Za pomocą którego polecenia SQL można usunąć z tabeli artykuly wiersze zawierające słowo „sto” znajdujące się w dowolnym miejscu pola tresc?
  1. DELETE FROM artykuly WHERE tresc = "%sto%";
  2. DELETE * FROM artykuly WHERE tresc = "%sto%";
  3. DELETE FROM artykuly WHERE tresc LIKE "%sto%";
  4. DELETE * FROM artykuly WHERE tresc LIKE "%sto%";

Zadanie 13.

W języku SQL, aby zmienić strukturę tabeli, np. poprzez dodanie lub usunięcie kolumny, należy zastosować polecenie
  1. UPDATE
  2. TRUNCATE
  3. DROP TABLE
  4. ALTER TABLE

Zadanie 20.

Wskaż różnicę pomiędzy poleceniami DROP TABLE i TRUNCATE TABLE.
  1. DROP TABLE usuwa tabelę, a TRUNCATE TABLE modyfikuje w niej dane spełniające warunek.
  2. DROP TABLE usuwa tabelę, a TRUNCATE TABLE usuwa wszystkie dane, pozostawiając pustą tabelę.
  3. Obydwa polecenia usuwają jedynie zawartość tabeli, ale tylko polecenie DROP TABLE może być cofnięte.
  4. Obydwa polecenia usuwają tabelę wraz zawartością, ale tylko polecenie TRUNCATE TABLE może być cofnięte.

Zadanie 20.

Aby usunąć tabelę należy zastosować kwerendę
  1. DELETE
  2. UNIQUE
  3. DROP TABLE
  4. TRUNCATE TABLE

Zadanie 21.

Za pomocą przedstawionego zapytania w tabeli zostanie
  1. zmieniona nazwa kolumny z nazwa1 na nazwa2.
  2. zmieniona wartość kolumny nazwa2 na DOUBLE.
  3. dodana kolumna nazwa2 typu zmiennoprzecinkowego.
  4. dodana kolumna nazwa2 przyjmująca wartość domyślną DOUBLE.

Zadanie 13.

W języku SQL aby zmodyfikować dane w tabeli, należy posłużyć się poleceniem
  1. CREATE
  2. UPDATE
  3. SELECT
  4. JOIN

Zadanie 15.

Aby utworzyć tabelę, należy się posłużyć poleceniem
  1. INSERT INTO
  2. ALTER TABLE
  3. CREATE TABLE
  4. CREATE DATABASE

Zadanie 21.

Za pomocą polecenia ALTER TABLE można
  1. usuwać tabelę.
  2. tworzyć tabelę.
  3. modyfikować strukturę tabeli.
  4. modyfikować wartości zapisane w rekordach tabeli.

Zadanie 22.

W bazie danych zdefiniowano tabelę Mieszkancy wypełnioną danymi. Aby usunąć tę tabelę wraz z zawartością, należy posłużyć się poleceniem
  1. DROP TABLE Mieszkancy;
  2. DELETE FROM Mieszkancy;
  3. ALTER TABLE Mieszkancy;
  4. TRUNCATE TABLE Mieszkancy;