数据库原理与应用实训报告
更新时间:2023-08-27 13:52:01 阅读量: 教育文库 文档下载
数据库原理与应用实训报告
数据库原理与应用实训报告
实训目的
了解数据库的创建,加强对SQL语句的练习,通过实训,综合理解本学期所学的数据库相关知识,对次学期做个综合的练习,通过练习的过程中,深入了解记忆所学,为日后工作学习打好基础,完成制作学生学籍数据库系统。
实训要求
1、按时完成所需要完成的任务;
2、做好的数据库能实现查找删除、插入、修改等基本功能; 3、通过数据库的创建过程熟练SQL Server2000的使用。
实训内容
1、分析所需要创建的数据库,明白其中关系,画出E-R图
2、明白所需要创建的表,全部要创建五张表格(学生基本情况表
StudentInfo、课程表CourseInfo、选课表StudentCourse、教师基本情况表TeacherInfo、院系表DepartmentInfo)。如下:
图一:学生基本情况表StudentInfo
数据库原理与应用实训报告
图二:课程表
CourseInfo
图三:选课表StudentCourse 图五:院系表
DepartmentInfo
图四:教师基本情况表TeacherInfo
3、功能设计与实现(以程表CourseInfo为例:)
功能一:实现数据库的查找(在课程表CourseInfo中,找出name为JAVA的全部信息)
SELECT *
FROM CourseInfo
WHERE (Name = 'JAVA')
功能二:实现数据库的插入功能(在表中插入一行,课程号C009,名为数据库,学
时60,教师编号432586。
INSERT INTO CourseInfo
(CourseID, Name, CreditHour, TeacherID) VALUES ('c009', '数据库
', '60', '432586')
功能三:实现数据库的修改功能(将表中课程号为c001中的名为数据库改为名为
FLASH)
UPDATE CourseInfo SET Name = 'FLASH' WHERE (CourseID = 'c001')
数据库原理与应用实训报告
功能四:数据库的删除(将表中Name为OFFICE的一行删除)
DELETE FROM CourseInfo
WHERE (Name = 'OFFICE')
4、数据库的实现
学生学籍数据库系统设计完成后,我们就要考虑实现了。首先要选择一个实现环境。目前,关系数据库产品很多,每一种产品都有其适应的领域。考虑到我们所设计的数据库系统需要在网络环境下运行,所管理的数据库容量不算太大,可选择SQL SERVER 2000数据库产品。
首先建立一个名为STUDENT的数据库,再在其中建立数据表、索引、触发器和存储过程。
为了实现这个网络数据库系统,客户端和应用服务器端的开发环境可选择ASP。由于学生选课是在网络上进行,因此采用ASP技术设计成浏览器页面是一个合理的设计。因为这样不需要额外的客户端应用界面安装。
系统使用SQL SERVER作为后台数据库,用DELPHI制作应用程序来访问数据库,这就需要设置ASP与数据库的连接与访问。ASP支持的数据库连接技术非常多,如ODBC技术和ADO技术等。由于数据库是SQL SERVER,所以选择ADO技术比较好,操作简单方便。
5、数据库的测试与维护
数据库完成后,经过系列的测试,及时发现所存在的错误并改正,以便不会在将来的使用中带来不必要的麻烦。
6、附:数据库中各表的元组解释。
数据库原理与应用实训报告
实训感想
在这最后几星期,系统的对数据库进行了实训,这也是一个对知识很好的复习巩固过程,通过开发这样一个数据库应用系统,就可以把我们所学过的数据库主要内容串联起来,从而使得高深的数据库理论不再抽象了。只要按照上面所述基本步骤,认真设计并实现一个这样的系统,定会对数据库的基本理论有较深刻的认识和理解。
正在阅读:
数据库原理与应用实训报告08-27
难忘的一件事600字作文02-04
2020年精选单位中秋国庆双节放假通知温馨提示范本3篇03-26
2017-2022年中国股权投资基金市场监测及发展战略研究报告(目录)08-24
幸福就是这么简单作文800字02-05
代理协议书【最新8篇】03-22
气象廉政对联大全(80条)07-27
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 原理
- 数据库
- 报告
- 应用
- 公司最实用的绩效管理-关键绩效指标法(KPI)技术培训高级课
- 安全法制教育主题班会
- 朱子家训
- 系列化包装设计
- 基于本体的知识管理模式
- 旅行社代订业务合同
- 大学生学习军事理论课的意义
- 模联立场文件---全球传染病暴发预警和应对
- 山东省泰安市2019中考化学复习第一部分基础过关第十单元金属第2课时金属的化学性质练习含解析20181113133
- 东方物探HSE管理
- 雅思写作高频词汇
- 新目标英语七年级下册_Unit3_How_do_you_get_to_school__教案
- 智能仪器讲稿-第三章
- 印刷厂应急救援预案
- 生产与经济制度(教案)
- 让情感走进学生的心灵世界
- 区域市场走访调查表
- 快递行业包装调查分析报告
- 育明考研:北京大学政府管理学院政治学考研综合(一)历年真题(2008_2011)
- 2013-2014年秋季学期学前班语文期末试卷