Вы находитесь на странице: 1из 4

CS 155A

_________________________________________________________________________________________________________
Programming Assignment 1 Sample
I have created an example of the sql and txt files for programming assignment 1.

This is my sql script file hibrahim_assignment1.sql.

/* Assignment1.sql
Hanan Ibrahim
CS 155A, Spring2018 */

\W /* enable warnings! */

/* Query 0 */
SELECT user(), current_date(), version(), @@sql_mode\G

/* Query 1 */
CREATE DATABASE IF NOT EXISTS collegedb;
USE collegedb;

/* Query 2 */
DROP TABLE IF EXISTS instructor;

CREATE TABLE instructor (


emp_num INT,
dept_code VARCHAR(10),
office VARCHAR(50),
degree VARCHAR(5)
)ENGINE = INNODB;

/* Query 3 */
INSERT INTO instructor VALUES('103','HIST','DRE 156','Ph.D.');
INSERT INTO instructor VALUES('104','ENG','DRE 102','MA');
INSERT INTO instructor VALUES('105','ACCT','KLR 229D','Ph.D.');
INSERT INTO instructor VALUES('110','BIOL','AAK 160','Ph.D.');
INSERT INTO instructor VALUES('114','ACCT','KLR 211','Ph.D.');
INSERT INTO instructor VALUES('209','CIS','KLR 333','Ph.D.');

/* Query 4 */
SHOW TABLES;

/* Query 5 */
DESC instructor;

/* Query 6 */
SELECT *
FROM instructor;

/* Query 7 */
SELECT emp_num, degree
FROM instructor;
CS 155A
_________________________________________________________________________________________________________
This is the TXT file hibrahim_assignment1.txt that was generated.
mysql> source c:\my_scripts\hibrahim_assignment1.sql
--------------
/* Assignment1.sql
Hanan Ibrahim
CS 155A, Spring 2018 */

/* enable warnings! */

/* Query 0 */
select user(), current_date(), version(), @@sql_mode
--------------

*************************** 1. row ***************************


user(): root@localhost
current_date(): 2017-09-16
version(): 5.7.19-log
@@sql_mode:
STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
1 row in set (0.00 sec)

--------------
/* Query 1 */
CREATE DATABASE IF NOT EXISTS collegedb
--------------

Query OK, 1 row affected (0.00 sec)

--------------
/* Query 2 */
DROP TABLE IF EXISTS instructor
--------------

Query OK, 0 rows affected (0.05 sec)

--------------
CREATE TABLE instructor (
emp_num INT,
dept_code VARCHAR(10),
office VARCHAR(50),
degree VARCHAR(5)
)ENGINE = INNODB
--------------

Query OK, 0 rows affected (0.05 sec)

--------------
/* Query 3 */
INSERT INTO instructor VALUES('103','HIST','DRE 156','Ph.D.')
--------------

Query OK, 1 row affected (0.00 sec)

--------------
INSERT INTO instructor VALUES('104','ENG','DRE 102','MA')
--------------
CS 155A
_________________________________________________________________________________________________________

Query OK, 1 row affected (0.00 sec)

--------------
INSERT INTO instructor VALUES('105','ACCT','KLR 229D','Ph.D.')
--------------

Query OK, 1 row affected (0.00 sec)

--------------
INSERT INTO instructor VALUES('110','BIOL','AAK 160','Ph.D.')
--------------

Query OK, 1 row affected (0.02 sec)

--------------
INSERT INTO instructor VALUES('114','ACCT','KLR 211','Ph.D.')
--------------

Query OK, 1 row affected (0.00 sec)

--------------
INSERT INTO instructor VALUES('209','CIS','KLR 333','Ph.D.')
--------------

Query OK, 1 row affected (0.00 sec)

--------------
/* Query 4 */
SHOW TABLES
--------------

+---------------------+
| Tables_in_collegedb |
+---------------------+
| instructor |
+---------------------+
1 row in set (0.00 sec)

--------------
/* Query 5 */
DESC instructor
--------------

+-----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| emp_num | int(11) | YES | | NULL | |
| dept_code | varchar(10) | YES | | NULL | |
| office | varchar(50) | YES | | NULL | |
| degree | varchar(5) | YES | | NULL | |
+-----------+-------------+------+-----+---------+-------+
4 rows in set (0.00 sec)

--------------

/* Query 6 */
CS 155A
_________________________________________________________________________________________________________
SELECT *
FROM instructor
--------------

+---------+-----------+----------+--------+
| emp_num | dept_code | office | degree |
+---------+-----------+----------+--------+
| 103 | HIST | DRE 156 | Ph.D. |
| 104 | ENG | DRE 102 | MA |
| 105 | ACCT | KLR 229D | Ph.D. |
| 110 | BIOL | AAK 160 | Ph.D. |
| 114 | ACCT | KLR 211 | Ph.D. |
| 209 | CIS | KLR 333 | Ph.D. |
+---------+-----------+----------+--------+
6 rows in set (0.00 sec)

--------------
/* Query 7 */
SELECT emp_num, degree
FROM instructor
--------------

+---------+--------+
| emp_num | degree |
+---------+--------+
| 103 | Ph.D. |
| 104 | MA |
| 105 | Ph.D. |
| 110 | Ph.D. |
| 114 | Ph.D. |
| 209 | Ph.D. |
+---------+--------+
6 rows in set (0.00 sec)

Bye

Вам также может понравиться