SQL Flashcards

(19 cards)

1
Q

DDL =

A

Data Definition Language like ALTER, DROP, CREATE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

DCL =

A

Data Control Language like GRANT REVOKE.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

List 5 SQL constraints:

A
NOT NULL
UNIQUE
PRIMARY KEY
FOREIGN KEY
DEFAULT
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Data types:

A

varchar2(255)
number(2, 5)
Date

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Load data into table:

A

INSERT INTO tablename

VALUES (5, name, whatever);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

When to use ‘’ and when to use “”

A

AS = “”
column name = ‘’
WHERE lastName > ‘k’

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Use Boolean logic NOT and BETWEEN

A

WHERE NOT(‘Qty’ BETWEEN 3 AND 7);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Which is processed first, AND / OR?

A

AND before OR

WHERE State=’IL’ OR State=’CA’ AND Qty >8;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

IN operator:

A

WHERE State IN (‘IL’, ‘NY’);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

ROUND operator:

A

ROUND (ValueToBeRounded, decimal places)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How to select null?

A

WHERE ‘qty’ IS NULL;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Five aggregate functions

A
COUNT
SUM
MAX
MIN
AVG
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Aggregate fictions can only be used where?

A

SELECT list and HAVING clause

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

DROP TABLE customers CASCADE CONSTRAINTS PURGE;

A

ALTER TABLE customers REBAME COLUMN customer_name to cname;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Remove all rows from a table

A

TRUNCATE TABLE mutable;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Get rid of column zip code

A

ALTER TABLE customers DROP COLUMN zip-code;

17
Q

Update values in table

A

UPDATE myTable SET name=’kill’;

18
Q

Delete a record

A

DELETE FROM myTable

WHERE name=’Jill’;

19
Q

DML =

A

Data Manipulation Language like SELECT