数据库开发技术实验指导书【2014版】V2
- 格式:pdf
- 大小:555.07 KB
- 文档页数:9
《数据库原理》实验指导书石家庄铁道学院目录数据库原理实验安排 (1)实验一数据库和表的建立、数据操作 (2)实验二 SQL语言的使用 (5)实验三完整性、安全性实现 (7)实验四数据库编程 (9)附录一:SQL Server的安装 (11)附录二:实验二SQL语句 (23)附录三:实验一答案 (26)附录四:实验二答案 (29)数据库原理实验安排一、实验目的通过实验,使学生熟悉并掌握数据库的基本概念、基本原理、和基本技术;能够应用这些理论和技术设计合理的数据库;更重要的是通过教学活动,使学生能够把与数据库相关的先修后继知识融会贯通,初步具有开发完整可用的数据库系统的能力。
二、实验安排本门课程共分4个实验,8学时实验一数据库和表的建立、数据操作 2学时实验二 SQL语言的使用 2学时实验三完整性、安全性实现 2学时实验四数据库编程 2学时三、实验考核实验成绩通过实验报告及每次实验后的验机给出,每次实验结束后都必须写出实验报告,报告内容包括:实验名称、实验内容、实验完成情况(包括实验设计思想、主要技术问题的处理方法、实验过程等)、其他(说明、分析、建议、体会等)。
实验一数据库和表的建立、数据操作一、实验目的:掌握使用SQL语言进行数据定义和数据操纵的方法。
二、实验要求:建立一个数据库stumanage,建立三个关系表students,course,grade。
向表中插入数据,然后对数据进行删除、修改等操作,对关系、数据库进行删除操作。
三、实验步骤:1、开始----〉程序----〉Microsoft SQL Server-----〉服务管理器,服务器中输入本机器的名字,点击“开始/继续”以启动SQL Server服务管理器。
2、开始----〉程序----〉Microsoft SQL Server-----〉查询分析器,SQL Server中输入本机器的名字,选择“SQL Server身份验证”,用户名和密码为sa。
计算机与通信工程学院第 1 页共47页实验一 SQLSERVER 2000的安装一、学时:2学时二、实验目的了解安装SQL SERVER 2000的软、硬件环境以及安装过程;三、实验准备1.SQL SERVER 2000安装盘;2、计算机四、实验方法及步骤1、了解SQL SERVER 2000的版本介绍SQL SERVER 2000不同版本的软件环境要求SQL Server 版本或组件操作系统要求企业版Microsoft Windows NT Server 4、0、Microsoft Windows NT Server 4.0 企业版、Windows 2000 Server、Windows 2000 Advanced Server 和Windows 2000 Data Center Server。
注意:SQL Server 2000的某些功能必须要求在Microsoft Windows 2000 Server(任何版本)上运行。
标准版Microsoft Windows NT Server 4.0、Windows 2000 Server、Microsoft Windows NT Server 企业版、Windows 2000 Advanced Server 和Windows 2000 Data Center Server。
个人版Microsoft Windows Me、Windows 98、Windows NT Workstation 4.0、Windows 2000 Professional、Microsoft Windows NT Server 4.0、Windows 2000 Server 和所有更高级的 Windows 操作系统。
开发版Microsoft Windows NT Workstation 4.0、Windows 2000 Professional和所有其它Windows NT和Windows 2000 操作系统。
《数据库原理及应用》课程设计指导书一、课设目的通过设计一个数据库系统, 考察学生运用所学知识的能力, 通过对所学相关课程(计算机语言、数据结构、尤其是数据库原理及应用)知识的综合运用来提高学生的实践能力、综合知识应用能力,为毕业设计打下良好的基础。
二、课设要求1、分组将全班按人数分组, 原则上每组不超过5人, 推选出一个组长负责。
2、选题每个组选一个题目(系统), 或者自选题目。
数据库: SQL Server 2005/8。
三、课设内容下面给出9+1个数据库系统, 每组从中选择一个或者自拟数据库系统。
1、教学管理系统(本系统不能使用,因上课使用本案例)建库:1个----教学管理数据库。
建表:3个----教师表(T表)、学生表(S表)、课程表(SC表)。
编程:5个----输入、修改、查询、计算、输出等五个功能模块。
要求:(1)每组5个人,每人都要建立库及全部表;(2)每组写出各自的课程设计报告;(3)程序用选定的语言编写,必须上交上机调试通过的源程序。
2、商品进、销、存系统建库:1个----商品管理数据库。
建表:3个----进货表、库存表、销售表。
编程:5个----输入、修改、查询、统计、输出等五个功能模块。
要求:(1)每组5个人,每组完成一个系统,每人都要建立库及全部表;(2)每组写出各自的课程设计报告;(3)用选定的语言编写程序,且上交上机调试通过的源程序。
3、工资管理系统建库:1个----工资管理数据库。
建表:3个----档案表、工资总表、工资变动表。
编程:5个----输入、修改、查询、计算、输出等五个功能模块。
要求:(1)每组5个人,每组完成一个系统,每人都要建立库及全部表;(2)每组写出各自的课程设计报告;(3)用选定的语言编写程序,且上交上机调试通过的源程序。
4、人事管理系统建库:1个----人事管理数据库。
建表:3个----档案表、单位表、交流表。
编程:5个----输入、修改、查询、分析、输出等五个功能模块。
《数据库开发技术》实训指导书课程名称:数据库开发技术实训课程代码:******适用专业:软件与软件服务外包专业制定人:崔为花审阅人:张晓诺(教研室主任)修订时间:信息科学与工程学院目录第一部分实训概述 (3)一、实训工具/实训设备/实训要求/实训环境 (3)二、实训内容和时间安排 (3)三、实训报告要求 (3)四、实训成绩评定、考核办法 (3)实训一 SQL Server的安装及管理工具的使用 (5)一、实训目的 (5)二、知识要点 (5)三、实训内容 (5)四、拓展训练与思考 (5)实训(项目)二数据库创建与维护 (6)一、实训目的 (6)二、知识要点 (6)三、实训内容 (6)四、实训步骤 (6)五、拓展训练与思考 (9)实训(项目)三数据表的创建与维护 (10)一、实训目的 (10)二、知识要点 (10)三、实训内容 (10)四、实训步骤 (11)实训(项目)四简单查询使用 (14)一、实训目的 (14)二、知识要点 (15)三、实训内容 (15)四、实训步骤 (15)五、拓展训练与思考 (16)实训(项目)五连接查询 (17)一、实训目的 (17)二、知识要点 (18)三、实训内容 (18)四、实训步骤 (18)五、拓展训练与思考 (19)实训(项目)六子查询 (20)一、实训目的 (20)二、知识要点 (20)三、实训内容 (20)四、实训步骤 (20)五、拓展训练与思考 (21)实训(项目)七 SQL视图与索引的相关操作 (24)一、实训目的 (24)二、知识要点 (24)三、实训内容 (24)实训(项目)八数据完整性和安全性管理 (27)一、实训目的 (27)三、实训内容 (27)实训(项目)九 T-SQL编程 (35)一、实训目的 (35)二、知识要点 (35)三、实训内容 (35)实训(项目)十触发器和存储过程 (36)一、实训目的 (36)二、知识要点 (36)三、实训内容 (36)第三部分综合实训 (41)一、实训目的 (41)二、知识目标 (41)三、能力目标 (41)四、实训内容与步骤 (41)第一部分实训概述(总体说明)课程性质、课程定位,培养目标,具备的能力等一、实训工具/实训设备/实训要求/实训环境**********二、实训内容和时间安排三、实训报告要求根据调试结果,写出调试分析报告写出本次实训的心得与体会四、实训成绩评定、考核办法该课程取消传统的期末考试,采用形成性考核方式。
《数据库应用开发》实训指导书一、目的与意义数据库设计能力对计算机专业的学生是很重要的。
通过数据库的学习,学生的软件编程能力有一定的提高。
数据库实训是锻炼、培养运用已学知识分析问题、解决问题及编写数据库应用程序的能力。
二、实训要求1.学生必须仔细阅读数据库实训指导书,选择合适的设计题目。
有问题及时主动通过各种方式与教师联系沟通。
2.学生要发挥自主学习的能力,充分利用时间,安排好设计的时间计划,并在设计过程中不断检测自己的计划完成情况,及时向教师展示系统设计与编写情况。
3.设计按照教学要求需要3周时间完成,每周要上课20学时,总共至少上课60学时。
三、数据库实训的题目:本次设计可选择共34个题目,学生可以在其中挑选一个题目或者另选题目,尽量保证每位同学题目不一样,完成软件设计;具体题目如下:1.库存管理系统的开发与设计2.病例管理系统的开发与设计3.超市管理系统的设计4.**小区物业管理系统的设计5.工资管理系统的开发与设计6.酒店管理系统的设计7.学籍管理系统的设计8.宾馆客房管理系统的设计9.飞机订票系统设计10.**进销存管理系统设计11.**室仪器管理系统设计12.影院售票系统的设计13.音像出租系统设计14.医药管理系统的设计15.房屋中介系统设计16.学生公寓管理系统设计17.电子商务网站设计18.教学信息网的设计19.电子地图的开发与设计20.汽车尾号识别系统设计21.网上书店系统的设计22.试题库管理系统的设计23.机房排课系统的设计24.考勤系统的开发设计25.排课系统的设计26.银行信用卡业务管理系统的设计27.旅游信息管理系统设计28.人事档案管理系统的设计29.高速公路管理系统设计30.车辆出租管理系统设计31.沈阳市公交查询系统的设计32.车站票务管理系统设计33.火车查询系统设计34.商场导购系统设计注:如果上述题目中没有被你所选中的,也可以与指导教师商定。
四、上交相关材料要求1.设计中的相关程序代码及文件。
数据库实验指导书(试用版)目录引言 (1)一、课程实验目的和基本要求 (1)二、主要实验环境 (1)三、实验内容 (1)实验1 数据库模式设计和数据库的建立 (2)一、教学目的和要求 (2)二、实验内容 (2)三、实验步骤 (2)四、思考与总结 (3)实验2 数据库的简单查询和连接查询 (3)一、教学目的和要求 (3)二、实验内容 (3)三、实验步骤 (3)四、思考与总结 (4)实验3 数据库的嵌套查询和组合统计查询 (4)一、教学目的和要求 (4)二、实验内容 (4)三、实验步骤 (4)四、思考与总结 (5)实验4 视图与图表的定义及数据完整性和安全性 (5)一、教学目的和要求 (5)二、实验内容 (6)三、实验步骤 (6)四、思考与总结 (6)实验5 简单应用系统的实现 (7)一、教学目的和要求 (7)二、实验内容 (7)三、实验步骤 (7)四、思考与总结 (7)附录1:数据库实验报告格式................................................... 错误!未定义书签。
附录2:SQL Server 2000使用指南. (9)1 SQL Server 2000简介 (9)2 SQL Server 2000的版本 (9)3 SQL Server 2000实用工具 (9)4 创建数据库 (12)5 创建和修改数据表 (14)6 创建索引 (19)7 存储过程 (20)8 触发器 (22)9 备份和恢复 (24)10 用户和安全性管理 (25)引言数据库技术是一个理论和实际紧密相连的技术,上机实验是数据库课程的重要环节,它贯穿于整个“数据库阶段”课程教学过程中。
一、课程实验目的和基本要求上机实验是本课程必不可少的实践环节。
学生应在基本掌握各知识点内容的基础上同步进行相关实验,以加深对知识的理解和掌握,达到理论指导实践,实践加深理论的理解与巩固的效果。
数据库课程上机实验的主要目标是:(1)通过上机操作,加深对数据库系统理论知识的理解。
《数据库原理与应用》 实验指导书学期:13-14(二)指导教师:闫蓉联系方式:csyanr@日期:2014/2/12前言随着计算机技术与网络通信技术的发展,数据库技术已成为信息社会中对大量数据进行组织与管理的重要技术手段及软件技术,是网络信息化管理系统的基础。
它不仅有完整的理论基础,而且随着硬件技术与软件技术的飞快发展,它的应用也越来越广泛。
本实验指导书通过大量的实例,循序渐进地引导学生做好各章的实验。
根据实验教学大纲,编排了六个实验,其中前四个为理论部分上机实验,第五个为上机考试,第六个为实践性实验。
在实验之前,由教师对实验作一定的讲解后,让学生明确实验目的,并对实验作好预习工作。
在实验中,学生根据实验指导中的内容进行验证与总结,然后再去完成实验步骤中安排的任务。
实验完成后,学生按要求完成实验报告。
整个教学和实验中,我们推荐采用Oracle11g作为实验环境,强调学生切实培养动手实践能力,掌握数据库的建立、维护和使用的方法。
第一部分实验前期准备一、 实验标准:《数据库原理与应用》是计算机科学与技术专业及相近各专业的一门重要基础理论课程。
课程概括性的介绍了数据库技术发展历程,详细介绍了数据库系统的基本概念、基本原理、基本方法,阐述了数据库设计、实现的基本过程,同时也介绍了数据库系统的最新进展。
通过本课程的学习,使学生牢固掌握数据库系统的基本概念和基本原理,熟悉数据库系统的主要实现方法,能够根据应用需要分析设计实用的数据库管理系统。
《数据库原理与应用》是一门实践性很强的课程,通过实验实践,配合课堂教学内容加深对数据库系统的基本概念、基本原理、基本方法的理解,掌握数据库系统设计的基本思想和基本步骤,熟悉关系数据库的标准语言SQL,并对关系数据库系统的某一典型系统,有较深入的了解,使学生对数据库系统有一个完整的、全面的认识。
1.课程实验的目标:《数据库原理与应用》课程上机实验的主要目标是:(1)通过上机操作,加深对数据库系统理论知识的理解。