数据库实验报告
最近发表了一篇名为《数据库实验报告》的范文,感觉写的不错,希望对您有帮助,重新编辑了一下发到。
数据库报告
课 程 实 验 报 告
课程:
学 号:
V201441129
姓 名:
吴光艺
指导老师:
胡 侃
专业班级:
计算机1402班
报告日期:
2016年4月22日
计算机科学与技术学院
一.实验目的
,初步了解DBMS的工作环境和系统架构
,完成下面的SQL语句
,学习系统的身份、权限配置操作,了解系统的查询性能分析功能。
二.实验平台
操作系统:win7 数据库管理系统:
Server2008R2 交互式查询语言:sql语言
三.实验要求
,进行实验所要求的各种操作,所有的sql操作均在此建立的的新数据库进行
(转 载于: ),记录所有的实验用例 数据定义:基本表的创建,修改和删除,视图的创建和删除。
数据操作:完成各类查询操作(单表查询,连接查询,嵌套查询,集合查询);完成各类更新操作(插入数据,删除数据,修改数据,增加数据)
视图的操作:视图的定义(创建和删除),查询,更新(注意更新的条件) (触发器),用实例证实,当操作违反了完整性约束条件时,系统是如何处理的
四.实验内容
1.Sql练习部分:
创建三个关系:
表【商品名称、商品类型】
GOODS【GNAME char(20),GTYPE char(10)】
主关键字为(商品名称)。商品类型为(电器、文具、服装。。。)
商场【商场名称,所在地区】
PLAZA【PNAME char(20),PAREA char(20)】
主关键字为商场名称。所在地区为(洪山、汉口、汉阳、武昌。。。)
销售价格表【商品名称、商场名称、当前销售价格、目前举办活动类型】
SALE【GNAME
(10)】
主关键字为(商品名称、商场名称)。举办活动类型为(送券、),也可为空值,表示当前未举办任何活动。表中记录如(‘哈森皮靴’,‘亚贸广场’,200,‘打折’),同一商场针对不同的商品可能采取不同的促销活动。
CREATE TABLE GOODS
(
GNAME CHAR(20) PRIMARY KEY,GTYPE CHAR(10) char(20),PNAME char(20),PRICE FLOAT,ATYPE char
);
--主关键字为(商品名称)。商品类型为(电器、文具、服装。。。)
CREATE TABLE PLAZA
(
PNAME CHAR(20) PRIMARY KEY,PAREA CHAR(20)
);---- 商场【商场名称,所在地区】
CREATE TABLE SALE
(
GNAME CHAR(20),PNAME CHAR(20),
PRICE FLOAT,
ATYPE CHAR(10),
PRIMARY KEY(GNAME,PNAME),FOREIGN KEY(GNAME) REFERENCES GOODS(GNAME),FOREIGN KEY(PNAME) REFERENCES PLAZA(PNAME)
--销售价格表【商品名称、商场名称、当前销售价格、目前举办活动类型】 );
INSERT INTO GOODS VALUES (‘电风扇’,’电器’);
INSERT INTO GOODS VALUES(‘电脑’,’电器’);
INSERT INTO GOODS VALUES(‘彩电’,’电器’);
INSERT INTO GOODS VALUES(‘空调’,’电器’);
INSERT INTO GOODS VALUES(‘热水器’,’电器’);
INSERT INTO GOODS VALUES(‘钢笔’,’文具’);
INSERT INTO GOODS VALUES(‘练习本’,’文具’);
INSERT INTO GOODS VALUES(‘墨水’,’文具’);
INSERT INTO GOODS VALUES(‘书包’,’文具’);
INSERT INTO GOODS VALUES(‘橡皮’,’文具’);
INSERT INTO GOODS VALUES(‘西装’,’服装’);
INSERT INTO GOODS VALUES(‘衬衣’,’服装’);
INSERT INTO GOODS VALUES(‘裙子’,’服装’);
数据库实验报告 来自淘豆网m.daumloan.com转载请标明出处.