数据库试验,崔巍教材.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库试验,崔巍教材 数据库试验,崔巍教材 PAGE / NUMPAGES 数据库试验,崔巍教材 上机实验报告 课程:数据库原理 实验1名称:数据库设计 一、实验内容:以所在学校选课和课程管理为本质应用背景,设计一个教课管 理数据库。假定起码包括以下需求: ·学生信息管理 ·课程信息管理 ·教师信息管理 ·学生选修课程及成绩信息管理 ·教师负责课程和讲解课程信息管理 二、实验目的: ·经过实践,掌握本章介绍的数据库设计方法。 ·学会使用PowerDesigner来达成数据库设计过程。 三.、实验方法(或程序源代码): (1)依据实验内容明确要达成的系统功能。 (2)运转PowerDesigner创立观点数据模型,成立实体、属性和联系。对关 键字、空值、域完好性等做出必需的描绘,依据本质状况确立联系的种类。 (3)将检查无误的观点数据模型变换成逻辑数据模型,并对生成的逻辑数据模 型作必需的改正。 (4)选择一个本质的DBMS软件(如SQLServer),依据逻辑数据模型生成 物理数据模型,并对生成的物理数据模型作必需的改正。 (1)教课管理E-R图 (2)(变换了多对多联系) (3)逻辑数据模型 (4)物理数据模型 四、实验数据、结果剖析、总结问题: 经过对这个实验的制作,信息比许多,做表格有点复杂,波及的框架知识多, 对重点字、空值、域完好性做的描绘基本娴熟。对观点数据模型、物理数据模型、 逻辑数据模型的基本掌握。开始对数据库的设计有了必定的认识。 实验日期:2013年10 月16日 实验2 名称:成立数据库、架构、表和定义完好性拘束。 一、实验内容:拜见2.1.7成立数据库的CREATE DATABASE命令第一成立 数据库,而后参照图5-1和5-8成立表并定义完好性拘束,能够在此基础上根 据自己学校的本质状况增添表、字段和拘束等。 二、实验目的:娴熟掌握表的成立和数据库完好性拘束的定义方法,实践 DBMS供给的数据完好性功能,加深对数据完好性的理解。 三.、实验方法(或程序源代码):使用CREATE DATABASE命令成立数据库, 使用CREATE SCHEMA命令成立架构,用CREATE TABLE命令成立表并定 义数据完好性拘束,用ALTER TABLE命令改正表架构。 程序源代码: CREATE DATABASE美美 ON ( NAME =美美, 美美.mdf, SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5 ) LOG ON ( NAME = order_log, 美美.ldf, SIZE = 5MB, MAXSIZE = 25MB, FILEGROWTH = 5MB ) use美美 go create schema a create schema b create schema c CREATE TABLE院系( 编号CHAR(6) PRIMARY KEY, 名称CHAR(20)UNIQUE NOT NULL, 分责人CHAR(10), 办公地址CHAR(20)) CREATE TABLE学生( 学号CHAR(8) PRIMARY KEY, 院系CHAR(6) FOREIGN KEY REFERENCES院系(编号), 姓名CHAR(10) NOT NULL, 性别CHAR(2) check (性别in(男,女)), 生源CHAR(6), 状态CHAR(4) check (状态in(正常,留级,休学,休学))) create table教师( 教师编号CHAR(8) PRIMARY KEY, 院系CHAR(6) FOREIGN KEY REFERENCES院系(编号), 姓名CHAR(10) NOT NULL, 性别CHAR(2) check (性别in(男,女)), 职称CHAR(6) CHECK (职称IN(教授,副教授,讲课老师,助教)), 专业CHAR(10)) create table课程( 课程编号CHAR(8) PRIMARY KEY, 课程名称CHAR(20) NOT NULL, 责任教师CHAR(8) FOREIGN KEY REFERENCES教师(教师编号), 学时SMALLINT NOT NULL, 课程性质CHAR(10) CHECK (课程性质IN(公共基础,专业基础,专业选修,随意选修))) create table选课( 学号CHAR(8) FOREIGN KEY REFERENCES学生(学号), 课程编号CHAR(8) FOREIGN KEY REFERENCES课程(课程编号), 成绩SMALLINT CHECK (成绩=0 AND成绩=100) DEFAULT NULL) 四、实验数据、结果剖析、总结问题: 经过此次的实验,让我对使用CRE

文档评论(0)

zdq7994 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档