



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——数据库原理试验报告
《数据库原理》
实验报告
学号:08133310姓名:高梦蝶
班级:计算机科学与技术13-4班
指导教师:闫秋艳试验一一、试验内容及要求
1.使用SQL语句建立学生管理系统相关的表,同时完善各表的相关完整性约束。
学院(学院代码,学院名称)
学生(学号,姓名,性别,学院代码)教师(教师号,教师姓名,学院代码)课程(课程号,课程名,学时)学习(学号,课程号,成绩)开课(教师号,课程号)
2.对各表进行增加、删除、修改属性操作3.建立索引4.删除表操作
5.利用ACCESS完善表的数据内容二、试验目的
熟练把握SQL的各种数据定义功能,包括1.定义表的功能,包括主码和外码的定义
2.修改表的定义功能,包括增加属性,删除属性,修改属性类型
3.建立和删除索引操作,理解索引的作用4.删除表功能
三、试验步骤及运行结果
1.使用SQL语句建立学生管理系统相关的表
1.学院表
CREATETABLE学院
(学院代码CHAR(8),PRIMARYKEY,学院名称CHAR(8));2.学生表
CREATETABLE学生(学号CHAR(8),PRIMARYKEY,姓名CHAR(8),性别CHAR(2),学院代码CHAR(8),
FOREIGNKEY(学院代码)REFERENCES学院(学院代码));3.教师表
CREATETABLE教师
(教师号CHAR(8),PRIMARYKEY,教师姓名CHAR(4),学院代码CHAR(8),
FOREIGNKEY(学院代码)REFERENCES学院(学院代码));4.课程表CREATETABLE课程
(课程号CHAR(8),PRIMARYKEY,课程名CHAR(15),
学时SMALLINT);5.学习表CREATETABLE学习(学号CHAR(8),课程号CHAR(8),成绩SMALLINT,
PRIMARYKEY(学号,课程号),
FOREIGNKEY(学号)REFERENCES学生(学号),FOREIGNKEY(课程号)REFERENCES课程(课程号));
6.开课表CREATETABLE开课
(教师号CHAR(8),课程号CHAR(8),
PRIMARYKEY(教师号,课程号),
FOREIGNKEY(教师号)REFERENCES教师(教师号),FOREIGNKEY(课程号)REFERENCES课程(课程号));
3.建立索引
CREATEUNIQUEINDEXSTU_IDX_SNO学生(学号);CREATEUNIQUEINDEXCOU_IDX_CNO课程(课程号);
CREATEUNIQUEINDEXSC_IDX_SNO_CNOON学习(学号ASC,课程号DESC);
5.利用ACCESS完善各表的内容
四、试验体会
通过这次试验,我对SQL语句把握的更加熟练了,能独立在ACCESS中建立,删除各表,并且能对表进行插入修改等基本操作,可以按要求建立索引.我还对表与表之间的关系有了更进一步的了解,认识到主键,外码在表中的意义.另外我对ACCESS的各个界面也更加熟悉,能够自如的运用其中的各个工具.但是,试验的开始,我也遇到了好多问题,经常有拼写错误,中英文的切换还有遗漏符号等问题,通过反复的练习,我终究能够更加确凿,迅速的完成各项
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国绿色旅游市场全面调研及行业投资潜力预测报告
- 2024-2025学年高中数学第一章统计1.5用样本估计总体1.6统计活动结婚年龄的变化学案北师大版必修3
- 2024-2025学年高中历史专题一中国传统文化主流思想的演变第1课百家争鸣讲义人民版必修3
- 2024-2025学年高中物理课时作业6示波器的奥秘含解析粤教版选修3-1
- 2024年普通高中学业水平选择性考试(福建卷)物理试题含答案
- 2025年不锈钢乳化剂罐项目投资可行性研究分析报告
- 新型电动葫芦项目可行性研究报告建议书
- 建筑与共享经济提供灵活与多样的共享空间
- 2025年中国手机模块行业市场发展前景及发展趋势与投资战略研究报告
- 2023-2029年中国低速电动车行业市场发展现状及投资策略咨询报告
- 付款申请英文模板
- 大同大学综测细则
- 生活会前谈心谈话提纲
- 比较思想政治教育(第二版)第十二章课件
- 普通外科常见疾病临床路径
- 人教版九年级下册初中英语全册作业设计一课一练(课时练)
- 2021新版GJB9001C-2017体系文件内审检查表
- 风筛式清选机的使用与维护
- 《计算流体力学CFD》
- 马克思主义宗教观课件
- 语文版九年级下册课外阅读练习
评论
0/150
提交评论