《数据库原理与设计》课程实验报告.doc

《数据库原理与设计》课程实验报告.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 PAGE 12 页 共 NUMPAGES 12 页 . .. 2012-2013学年第二学期 《数据库原理与设计》 课程实验报告 学 号: 学生姓名: 钟迪 班 级: 软件2011-2班 教 师: 陶宏才 辅导老师: 刘宝菊、张建华 2013年12月 实验一 表的创建 一、实验目的、内容、原理 利用SQL创建“人员”表person、“月薪”表salary、“顾客”表customer及“订单”表orderdetail 二、实验代码、结果与问题 1. 实验代码 CREATE TABLE custome( cust_no char(6) NOT NULL PRIMARY KEY, cust_name varchar(10) NOT NULL, sex char(2) NOT NULL, birthdate datetime NULL, city varchar(10) NULL, discount dec(3,2) NOT NULL DEFAULT 1.00, CONSTRAINT discoun CHECK (discount=0.50 AND discount=1.00) ) CREATE TABLE perso( p_no char(6) NOT NULL PRIMARY KEY, p_name varchar(10) NOT NULL, sex char(2) NOT NULL, birthdate datetime NULL, date_hired datetime NOT NULL, deptname varchar(10) NOT NULL DEFAULT 培训部, p_boss char(6) NULL, CONSTRAINT date_limit CHECK(birthdate date_hired) ) CREATE TABLE orderdetai( order_no char(6) NOT NULL PRIMARY KEY CONSTRAINT order_n CHECK ( order_no LIKE [A-Z][A-Z][0-9][0-9]), cust_no char(6) NOT NULL CONSTRAINT cust_n REFERENCES custome(cust_no) ON DELETE CASCADE ON UPDATE CASCADE, p_no char(6) NOT NULL CONSTRAINT p_n REFERENCES persop_no), order_total int NOT NULL, order_date datetime NOT NULL ) CREATE TABLE salar( p_no char(6) NOT NULL PRIMARY KEY CONSTRAINT waijia REFERENCES persop_no) ON DELETE CASCADE ON UPDATE CASCADE, base dec(5) NULL, bonus dec(5) NULL, fact AS base+bonus, ) 2. 实验结果 3. 遇到的问题及解决方法 在最后一个’(‘的前边使用了逗号,删除后解决问题 实验二 SQL操纵子语言 一、实验目的、内容、原理 利用SQL向表person、salary、customer及orderdetail中插入数据。 二、实验代码、结果与问题 1. 实验代码 INSERT INTO customeVALUES(000001,王云,男,1972-01-30,成都,1.00) INSERT INTO customeVALUES(000002,林国平,男,1985-08-14,成都,0.85) INSERT INTO customeVALUES(000003,郑洋,女,1973-04-07,成都,1.00) INSERT INTO customeVALUES(000004,张雨洁,女,1983-09-06,北京,1.00) INSERT INTO customeVALUES(000005,郑箐,女,1971-0

文档评论(0)

hkfgmny + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档