Aby w tworzonej w języku SQL tabeli praca dodać w kolumnie stawka warunek, że musi przyjmować rzeczywiste wartości dodatnie mniejsze od 50, należy użyć zapisu
Aby w tworzonej w języku SQL tabeli praca dodać w kolumnie stawka warunek, że musi przyjmować rzeczywiste wartości dodatnie mniejsze od 50, należy użyć zapisu
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: C (... stawka float CHECK(stawka>0 AND stawka<50.00))
Wskazana opcja ... stawka float CHECK(stawka>0 AND stawka<50.00) jest poprawna. Dokładnie odpowiada zasadom i mechanizmom określonym w specyfikacji języka i technologii bazodanowych dla tego zagadnienia.
Dlaczego pozostałe opcje są nieprawidłowe?
- A: ... stawka float CHECK(stawka IN (0, 50.00)) – Warunek IN (0, 50.00) sprawdza, czy stawka przyjmuje wartości 0 lub 50, a nie wartości z przedziału (0, 50).
- B: ... stawka float CHECK(stawka>0 OR stawka<50.00) – Warunek OR nie spełnia warunku, że stawka musi być jednocześnie większa od 0 i mniejsza od 50.
- D: ... stawka float CHECK(stawka BETWEEN 0 AND 50.00) – Warunek BETWEEN 0 AND 50.00 sprawdza, czy stawka należy do przedziału [0, 50], a nie (0, 50).
Chcesz poćwiczyć całą kwalifikację INF.03?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.
Pojęcia z tego pytania
- Ograniczenia integralnościowe (Constraints)Reguły nakładane na kolumny tabeli w celu wymuszenia poprawności, unikalności i kompletności wprowadzanych danych.
- Funkcje daty i czasu w SQL (NOW, CURDATE, DATEDIFF, YEAR)Funkcje umożliwiające pobieranie bieżącego czasu oraz wykonywanie operacji matematycznych i porównań na polach typu DATE i DATETIME.
- Drzewo DOM (Document Object Model)Wieloplatformowy i niezależny od języka interfejs programistyczny traktujący dokument HTML jako hierarchiczne drzewo obiektów (węzłów).
Podobne pytania z działu „Sql definicja ddl”
Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 69 pytań z tego działu.
- #28
Co należy zastosować w organizacji danych, aby zapytania w bazie danych były wykonywane szybciej?
- #64
Które ze stwierdzeń prawidłowo charakteryzuje zdefiniowaną tabelę: CREATE TABLE dane (kolumna INTEGER(3));
- #104
Polecenie w języku SQL ALTER TABLE USA... ma za zadanie
- #148
Aby stworzyć tabelę w bazie danych, należy zastosować polecenie SQL
- #157
Które z poleceń umożliwia dodanie kolumny zadaniekompletne do tabeli zadania?