ch6 Flashcards

(13 cards)

1
Q

define portion of database that a particular owner owns. dependent on a catalog

A

CREATE SCEHMA

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

defines a new table and columns. needs a schema to put it in

A

CREATE TABLE

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

defines logical table from other views

A

CREATE VIEW

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

delete a table

A

DROP TABLE Tablename

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

modify columns of existing table

A

ALTER TABLE

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

CREATE TABLE syntax

A

CREATE TABLE
(cols data_type [NOT NULL]
CONSTRAINT Table_PK PRIMARY KEY (col_name)

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

insert row into db

A

INSERT INTO (cols) TableName VALUES (data, data…)

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

delete database contents

A

DELETE FROM TableName WHERE condition

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

modify database contents

A

UPDATE TableName SET condition WHERE condition

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

make an index

A

CREATE INDEX IndexName ON TableName (ColName)

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

SELECT syntax

A

SELECT (cols) FROM TableName WHERE condition

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

select only unique rows

A

use SELECT DISTINCT

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

alias in oracle

A

use AS, used to rename cols into better names

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