一、实验内容
1. 数据库模式设计及建立。
完成数据库模式的设计、建立各表的结构(属性名、类型、约束等)及表之间的关系,在选定的DBMS上建立数据库表。
2. 数据库中数据的更新。
对建好的各表输入适当的数据并练习数据的删除和修改,注意检测键码约束、外码约束、非空约束、唯一约束、取值约束等各种约束在输入数据及数据的删除、修改时的作用。
3. 数据库中数据的查询。
练习查询语句的使用,包括简单查询、嵌套查询、连接查询及EXISTS查询等,体会各种查询的异同及相互之间的转换。
4. 简单应用系统的实现。
选定一种开发工具(PB、Delphi、VB、VC等)实现一个简单的数据库应用系统(如学生学籍管理系统),包括数据插入、删除、修改、查询、统计等功能,做到界面友好、使用方便。
二、实验要求
综合上述实验内容中,在可视化编程工具+数据库环境下完成实验。要求写出实验报告,上交电子DOC文档和程序源码。
三、考核标准
1. 上交实验报告前,指导教师检查程序和实验结果。通过若干个提问,检查实验的独立完成情况。
2. 依据实验报告,检查实验内容是否符合要求。
四、实验报告模板
数据库系统原理实验报告
设计者:***** 考号:******************* 联系电话*****************
1. 实验选题 《学籍管理系统》。
2. 实验要求和目的
要求:通过分析《学籍管理系统》中的数据模式,建立相应的数据库,并在此数据库中进行建数据表,插入、更新、查询和删除记录操作,最后用可视化编程工具和关系数据库开发一个简单的数据库系统。
目的: 通过实验实践,理论能与实际紧密联系,加深对数据库原理的理解,巩固已学的数据库理论知识; 通过数据库实验的综合锻炼,掌握数据库使用的一般方法,并初步掌握数据库系统开发、维护和管理技能。
3. 实验设计
数据模式设计:
需求分析
E-R模型设计
数据库操作:
数据库建立
记录的插入、更新与删除
记录的查询
简单应用系统的实现
界面设计:
数据库连接
功能实现
4. 心得
写本次实验学到了什么?碰到什么问题?如何解决的?等等。
【附录】:数据库中可以使用如下数据:
字段名称 字段类型 宽度
学号 字符 6
姓名 字符 8
性别 逻辑 1
出生日期 日期 8
专业 字符 30
课程编号 字符 4
名称 字符 20
学时数 数值 2
学分 数值 1
成绩 数值 3
备注 备注
声明:
(一)由于考试政策等各方面情况的不断调整与变化,本网站所提供的考试信息仅供参考,请以权威部门公布的正式信息为准。
(二)本网站在文章内容来源出处标注为其他平台的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如您对内容、版权等问题存在异议请与本站联系,我们会及时进行处理解决。