logical - CREATETABLEbranch( BRN_IDNUMBERNOTNULLPRIMARYKEY,

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
CREATE TABLE  branch (   BRN_ID NUMBER NOT NULL PRIMARY KEY,   BRN_NAME VARCHAR(30) NOT NULL,   BRN_ADDR1 VARCHAR(30) NOT NULL,   BRN_ADDR2 VARCHAR(30) NOT NULL,   BRN_CITY VARCHAR(30) NOT NULL,   BRN_ST VARCHAR(30) NOT NULL,   BRN_ZIP INTEGER NOT NULL,   BRN_MANAGER INTEGER NOT NULL);  CREATE TABLE department (   DEPT_ID INTEGER NOT NULL,   DEPT_NAME varchar(20) NOT NULL,   PRIMARY KEY  (DEPT_ID)  );  CREATE TABLE directline (   DRT_NUM varchar(11) NOT NULL,   EMP_ID INTEGER NOT NULL,   PRIMARY KEY  (DRT_NUM)  );  CREATE TABLE employees (   EMP_ID INTEGER NOT NULL, 
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
 EMP_FNAME varchar(30) NOT NULL,   EMP_LNAME varchar(30) NOT NULL,   DEPT_ID INTEGER NOT NULL,   BRN_ID INTEGER NOT NULL,   PRIMARY KEY  (EMP_ID)  );  CREATE TABLE extensions (   EXT_NUM INTEGER NOT NULL,   EMP_ID INTEGER NOT NULL,   EXT_DEST INTEGER NOT NULL,   PRIMARY KEY  (EXT_NUM)  );  --  -- Insert some test data.  --  -- Branch TABLE    INSERT INTO branch (BRN_ID, BRN_NAME, BRN_ADDR1, BRN_ADDR2, BRN_CITY,  BRN_ST, BRN_ZIP, BRN_MANAGER) VALUES  ('1', 'Hastings Main', '150 W Court St', 'PO BOX 1234', 'Hastings', 'MI', '49048', '1');  INSERT INTO branch (BRN_ID, BRN_NAME, BRN_ADDR1, BRN_ADDR2, BRN_CITY,  BRN_ST, BRN_ZIP, BRN_MANAGER) VALUES  ('2', 'Hastings Loan office', '90 Hamiton Rd', 'PO BOX 1235', 'Hastings', 'MI', '49048', '2');  INSERT INTO branch (BRN_ID, BRN_NAME, BRN_ADDR1, BRN_ADDR2, BRN_CITY, 
Background image of page 2
BRN_ST, BRN_ZIP, BRN_MANAGER) VALUES  ('3', 'Middleville Main', '90 Hamiton Rd', 'PO BOX 1235', 'Middleville', 'MI', '49049', '4');  INSERT INTO branch (BRN_ID, BRN_NAME, BRN_ADDR1, BRN_ADDR2, BRN_CITY,  BRN_ST, BRN_ZIP, BRN_MANAGER) VALUES  ('4', 'Middleville Loan office', '13 Dale Rd', 'PO BOX 15', 'Middleville', 'MI', '49049', '4');  INSERT INTO branch (BRN_ID, BRN_NAME, BRN_ADDR1, BRN_ADDR2, BRN_CITY,  BRN_ST, BRN_ZIP, BRN_MANAGER) VALUES  ('5', 'Caledonia Main', '123 Shear rd', 'PO BOX 5', 'Caledonia', 'MI', '49050', '3');  -- Department TABLE    INSERT INTO department (DEPT_ID, DEPT_NAME) VALUES  ('1', 'Help desk');  INSERT INTO department (DEPT_ID, DEPT_NAME) VALUES  ('2', 'Loan officers');  INSERT INTO department (DEPT_ID, DEPT_NAME) VALUES  ('3', 'CSR');  INSERT INTO department (DEPT_ID, DEPT_NAME) VALUES  ('4', 'Teller');  INSERT INTO department (DEPT_ID, DEPT_NAME) VALUES  ('5', 'Auditers.'); 
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
-- Employees TABLE    INSERT INTO employees (EMP_ID, EMP_FNAME, EMP_LNAME, DEPT_ID, BRN_ID) 
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 11

logical - CREATETABLEbranch( BRN_IDNUMBERNOTNULLPRIMARYKEY,

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online