0% found this document useful (0 votes)
8 views

New Text Document

Uploaded by

Hussein Hazem
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

New Text Document

Uploaded by

Hussein Hazem
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

-- DROP DATABASE IF EXISTS we_ats;

-- CREATE DATABASE IF NOT EXISTS we_ats;

-- USE we_ats;

-- CREATE TABLE IF NOT EXISTS students(


-- id INT PRIMARY KEY AUTO_INCREMENT,
-- name varchar(255) NOT NULL

-- );
-- CREATE TABLE IF NOT EXISTS departments(
-- id INT PRIMARY KEY AUTO_INCREMENT,
-- name varchar(255) NOT NULL UNIQUE

-- );
-- CREATE TABLE IF NOT EXISTS teachers(
-- id INT PRIMARY KEY AUTO_INCREMENT,
-- name varchar(255) NOT NULL

-- );
-- ALTER TABLE students
-- ADD COLUMN department_id INT NOT NULL,
-- ADD FOREIGN KEY (department_id) REFERENCES
-- departments (id);

-- -- ----------------------------------------------------------------------------
-- INSERT INTO departments(name) VALUES
-- ("General"),
-- ("Programming"),
-- ("Networking"),
-- ("Telecommunication");

-- INSERT INTO students(name, department_id)


-- VALUES
-- ("hussein", 1),
-- ("sam", 2),
-- ("ahmed", 3),
-- ("steven", 4);

-- -- task 2

-- INSERT INTO students(name,department_id) value ("mohamed",2);

-- -- task 3

-- INSERT INTO students(name,department_id)


-- SELECT 'sam', department_id
-- FROM students
-- WHERE department_id < 3 AND department_id > 1;

-- SELECT s.id, s.name, d.name, (select s.department_id where s.department_id=1)


-- FROM students AS s, departments AS d
-- WHERE s.department_id =d.id;

-- ALTER TABLE students DROP FOREIGN KEY students_ibfk_1 ;


-- ALTER TABLE students DROP COLUMN department_id;

-- ALTER TABLE departments RENAME TO faculties;

-- ALTER TABLE students RENAME COLUMN name TO student_name;


-- TRUNCATE TABLE students;

-- ALTER TABLE students


-- ADD COLUMN facultie_id INT NOT NULL,
-- ADD FOREIGN KEY (facultie_id) REFERENCES
-- faculties (id);

-- CREATE TABLE IF NOT EXISTS teachers(


-- id INT PRIMARY KEY AUTO_INCREMENT,
-- name varchar(255) NOT NULL

-- );

-- quiz 1
-- it cuase an error if data base already exists.

-- quiz 2
-- becuase its id make self auto complete.

You might also like