wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

sql

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

CHARACTER(N) ή CHAR(N)

a)

συμβολοσειρά

σταθερού μήκους N χαρακτήρων.

b)

συμβολοσειρά μεταβλητού μήκους από 0 έως Ν

χαρακτήρες.

c)

ακέραιος αριθμός

d)

ημερομηνία

2.

Κάθε πίνακας πρέπει να έχει υποχρεωτικά:

a)

ξένο κλειδί

b)

πρωτεύον κλειδί

c)

περιορισμούς

d)

τίποτα από τα παραπάνω

3.

Περιορισμοί Ακεραιότητας - Nulls

a)

Εφαρμόζεται σε μία συγκεκριμένη στήλη και επιτρέπει

ή αποτρέπει εισαγωγές ή ενημερώσεις γραμμών που

περιέχουν null σε αυτή τη στήλη.

b)

Ο κανόνας της μοναδικής τιμής ορίζεται σε μια στήλη

ή σύνολο στηλών και επιτρέπει την εισαγωγή ή

ενημέρωση μίας γραμμής μόνον αν περιέχει μία

μοναδική τιμή στη συγκεκριμένη ή συγκεκριμένες

στήλες.

c)

Ορίζεται σε ένα κλειδί (απλό ή σύνθετο) και

εξασφαλίζει ότι οι τιμές του ταιριάζουν με τις τιμές

σε έναν συσχετιζόμενο πίνακα (referenced value).

d)

Μόνο για τα πρωτεύοντα κλειδιά

4.

ON DELETΕ CASCADE:

a)

Επιτρέπεται η διαγραφή με βάση τιμές της

στήλης του parent table μόνο αν δεν υπάρχουν αντίστοιχες τιμές στον

child table.

b)

Σε περίπτωση διαγραφής του κλειδιού στον

parent table διαγράφονται επίσης οι εγγραφές στον child table.

c)

Σε περίπτωση διαγραφής του κλειδιού στον

parent table, οι τιμές στον child table που αναφέρονται σ’ αυτόν παίρνουν την τιμή null.

d)

Σε περίπτωση διαγραφής του κλειδιού

στον parent table, οι αντίστοιχες τιμές στον child παίρνουν την default τιμή του. Πρέπει να έχει ορισθεί όμως μία default τιμή, αλλιώς γίνεται null

5.

Δημιουργία νέου πίνακα. Μέσω της εντολής:

a)

drop table

b)

alter table

c)

create table

d)

select table

6.

Τροποποίηση πίνακα, μέσω της εντολής:

a)

drop table

b)

create table

c)

select table

d)

alter table

7.

H πρόταση DEFAULT παρατίθεται για να δίνονται εξ

ορισμού τιμές κατά την εισαγωγή στοιχείων, όταν οι τιμές

των χαρακτηριστικών δεν ορίζονται ρητώς

a)

Σωστό

b)

Λάθος

8.

Ένας πίνακας μπορεί να έχει μόνον ένα πρωτεύον κλειδί,

αλλά επίσης μπορεί να έχει περιορισμούς μοναδικότητας

πάνω σε άλλα πεδία. Αν το πεδίο είναι ένα, δηλώνεται με

τη λέξη UNIQUE δίπλα από το όνομα του

a)

Σωστό

b)

Λάθος

9.

Η αλλαγή δομής πίνακα (ALTER TABLE)

χρησιμοποιείται για:

a)

προσθήκη νέας στήλης στον πίνακα,

b)

διαγραφή υπάρχουσας στήλης,

c)

εισαγωγή νέου περιορισμού (constraint),

d)

όλα τα παραπάνω

10.

Καταστροφή πινάκων - Διαγραφή με χρήση εντολής:

a)

drop table

b)

create table

c)

select table

d)

alter table

11.

Η δομημένη γλώσσα ερωτημάτων SQL (Structured

Query Language) χρησιμοποιείται για τους χρήστες

του ΣΔΒΔ με σκοπό τη δημιουργία, ενημέρωση ή

διαγραφή δεδομένων και τη διατύπωση ερωτημάτων.

a)

Σωστό

b)

Λάθος

12.

Πλεονεκτήματα SQL:

a)

υποστηρίζεται από κάθε σχεσιακό σύστημα, οπότε

η διατύπωση των ερωτημάτων είναι ανεξάρτητη

του ΣΔΒΔ

b)

πολλές γλώσσες προγραμματισμού έχουν επεκταθεί

ώστε να υποστηρίζουν διατύπωση ερωτημάτων σε

SQL

c)

έχει απλή σύνταξη και αποδεσμεύει το χρήστη από

λεπτομέρειες υλοποίησης.

d)

όλα τα παραπάνω