数据库系统实验报告 篇一:数据库系统实验报告 实验一 SQL 语言 一、实验目的 (1)通过上机实践,熟悉 Oracle 的 SQL * Plus 环境及使用方法 (2)掌握 SQL 语言,能熟练运用 SQL 语言进行数据定义和数据操纵 (3)加深对关系数据模型的数据结构和约束的理解 二、实验环境 硬件:微机 软件:ORACLE 8i 或 9i 三、实验内容及要求 1
了解并掌握 SQL * Plus 环境的使用 2
用 SQL 的 DDL 语句图书管理系统创建基表 3
为基表“读者”补充定义:职称只能取初级、中级、高级之一 4
用 SQL 的 DML 语句向上述基表中增加、修改和删除数据 5
用 SQL 的 QL 语句完成指定查询 6
用 SQL 的 DDL 语句创建视图、索引 7
为自己创建一张结构与 scott 用户的员工表 emp 相同的员工表
四、实验过程 1、用 SQL 的 DDL 语句图书管理系统创建基表 图书(图书编号、分类号、书名、作者、出版单位、单价) CREATE TABLE 图书(图书编号 VARCHAR(4) PRIMARY KEY,分类号 VARCHAR(5), 书 名 VARCHAR(18), 作 者 VARCHAR(8), 出 版 单 位 VARCHAR(10),单价 DEC(5,2)); 读者(借书证号、姓名、单位、职称) CREATE TABLE 读者(借书证号 VARCHAR(6) PRIMARY KEY,姓名 VARCHAR(10),单位 VARCHAR(10),职称 VARCHAR(10)); 借阅(借书证号、图书编号、借阅日期、备注) CREATE TABLE 借 阅 ( 借 书 证 号 VARCHAR(6), 图 书 编 号 VARCHAR(4), 借阅日期 DATE,备注 VARCHAR(30),PRIMARY KEY(借书