- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库模式设计与建立1
PAGE
PAGE \* MERGEFORMAT 7
姓名 张利娜
学号 0805270332
班级 计本0803 班
年级 08级
指导教师 张志刚
西安财经学院信息学院
《数据库原理》 实验报告
实验名称 数据库模式设计与建立 实验室 408 实验日期 2010/10/14
一、实验目的及要求
1、掌握数据库的模式设计及建立;
2、针对给定的实际问题,完成数据库模式的设计,包括各表的结构(属性名、类型、约束等)及表之间的关系,在选定的DBMS上建立数据库表;
3、用SQL命令和可视化环境分别建立数据库表,体会两种方式的特点。
二、实验环境
硬件平台:PC;
软件平台:Windows 2000 / MICROSOFT SQLSERVER;
三、实验内容
用SQL命令和可视化工具完成以下操作:
1. 创建学生-课程数据库:
2.创建学生关系表S:
学号姓名性别年龄所在系SnoSnameSsexSagesdept
3.创建课程关系表C :
课程号课程名先行课学分CnoCnameCpnoccredit
4.创建课程关系表SC:
学号课程号成绩SnoCnograde5.在表S上增加“出生日期”属性列;
6.删除表S的“年龄”属性列;
7.在表S上,按“Sno”属性列的unique方式建立索引;
8.为表S的“姓名”属性增加“不允许有重复值”的约束条件;
9.删除表SC;
四、实验步骤
打开SQLSERVER软件;
.建立学生信息管理库;
打开已经建立的学生信息库在其中分别建立学生关系表,课程关系表,学生选课表;
在表S上增加“出生日期”属性列;
删除表S的“年龄”属性列;
在表S上,按“Sno”属性列的unique方式建立索引;
为表S的“姓名”属性增加“不允许有重复值”的约束条件;
删除表SC;
再用SQL命令建立数据库表。
五、调试过程及实验结果(记录程序执行及调试过程中的问题及解决方法,及实验结果)
1. 建立学生信息管理库
2.在数据库中建立关系表
3.在表S上增加“出生日期”属性列
4. 为表S的“姓名”属性增加“不允许有重复值”的约束条件
5. SQL命令建立数据库表
六、总结(可选)(对上??实践结果进行分析,问题回答,上机的心得体会及改进意见)
1. 通过实验进一步加深了对MICROSOFT SQLSERVER 软件的认识,它能方便地对创建数据库并对数据库进行管理;
2.加深了对SQL命令的理解;
3.在创建数据库表时一定得注意各表列的属性定义,确保属性一致,才能顺利的完成表间的创建与修改;
4. SQL命令和可视化环境分别建立数据库表,SQL命令建表比用可视化环境建表更具体易于理解。
七、源程序清单(可选)
1. Create table s
(sno char(9) primary key,
Sname char(20)unique,
Ssex char(2),
Sage smallint,
Sdept char(20)
);
2.Create table c
( cno char(4) primary key,
Cname char(40),
Cpno char(4),
Ccredit smallint,
Foreign key cpno references course(cno)
);
3.Create table sc
( sno char(9),
Cno char(4),
Grade smallint,
Primary key(sno,cno),
Foreign key(sno) references s(sno),
Foreign key(cno) references c(cno)
);
您可能关注的文档
- 《醒来了》说课稿.doc
- 新课标英语必修1常用短语.doc
- 数与式综合检测题.doc
- 《储存了亿万年的太阳能》说课稿说课.doc
- 小升初单词必备整理版.doc
- 10+军事理论考试卷.doc
- xx市城建工作基本情况介绍.doc
- 2007思想工作总结.doc
- 文体部2011年上半年工作计划.doc
- 光电基础实验实验PPT.ppt
- 中级财务会计 第6版 教案 第1章 总论.doc
- 《新编商务应用文写作》课件 -模块二 常用行政公文.pptx
- 项目管理 课件 第四章—项目范围管理.pptx
- (完整版)2018人教版一年级下册语文各课知识点汇总.pdf
- (人教版)初中生物七年级下册第四单元第四章人体内物质的运输综合测试01(附答案).pdf
- (完整版)2017最新部编人教版一年级下册语文看拼音写词语.pdf
- ZLJ临时支护装置使用说明书(1).docx
- 新型冠状病毒疫情防控应急预案.docx
- 22066_1.公共部分-煤矿安全.docx
- 工业互联网安全技术(微课版)课件 项目4--7 工业互联网网络安全---工业互联网安全新技术认识 .ppt
最近下载
- 2025年秋学期部编版2025—2025学年度第一学期小学语文二年级上册教学计划附教学进度表2025.pdf VIP
- 北师大版七年级上册数学全册教案教学设计及教学反思.doc
- 计算机一级 WPS office认证理论知识考试题库.docx
- 冠状动脉解剖及冠脉造影结果解读.ppt VIP
- IPD_PSSD_T_0045 测试用例模板_V2.1.xls VIP
- 公务员行测言语理解与表达试题题库新版.docx VIP
- 有色金属与粉末冶金材料.doc VIP
- 《中外学前教育史》教案第16课近代俄国和日本的学前教育.docx
- 快手中秋重阳创意短片IP招商方案.pptx VIP
- 2025年秋学期部编版小学语文二年级上册教学计划教学进度表.docx VIP
文档评论(0)