数据库应用基础实验指导书(3)

合集下载

数据库实验指导书

数据库实验指导书

《数据库原理与应用》实验指导书主编:李正茂合肥学院计算机科学与技术系2017年7月前言数据库原理与应用课程实验作为课程实践性环节之一,是教学过程中必不可少的重要内容。

通过实验,使学生加深理解、验证巩固课堂教学内容;增强对数据库管理系统一些知识的感性认识;培养学生理论与实践相结合以及用所学知识分析和解决实际问题的能力。

本书是《数据库原理与应用》课程的实验配套书,实验分为课内必修内容。

指导教师在每次实验前应讲清实验目的、基本原理、实验要求等,并指导学生做好实验预习,并在规定的时间内完成相关课程实验。

在实践教学中着重培养运用所学知识分析和解决实际问题的能力,注重动手能力的提高。

实验课程教学中应在老师指导下,以学生为主体,充分调动学生的积极性和能动性,重视学生动手能力的培养。

课内实验后,学生将实验结果等内容写出实验报告,应符合实验教学的要求,并得到指导教师认可。

实验报告由个人独立完成,每人一份。

报告应字迹整齐,程序代码、运行结果等符合要求。

指导教师对每份实验报告进行审阅、评分。

该实验课程内容是对理论教学内容的应用与验证。

实验成绩=实验报告成绩(50%) +自主学习实验项目1(20%)+自主学习实验项目2(30%)。

本书根据理论课的教学进度,共开设12个课内实验项目(其中2个综合性实验项目)和2个自主学习实验项目。

目录实验准备熟悉上机环境 (4)实验一建立数据库 (19)实验二建立数据表 (22)实验三修改表和数据完整性 (26)实验四数据操作及完整性约束 (29)实验五 SQL数据查询一 (32)实验六 SQL数据查询二 (35)实验七视图的应用 (38)实验八游标的应用 (40)实验九存储过程及应用 (43)实验十触发器及应用 (46)实验十一用户管理和权限管理 (48)实验十二数据库概念数据模型和逻辑数据模型设计 (52)自主实验项目1:实验考核 (54)自主实验项目2:按照要求设计并实现实验方案 (55)实验准备熟悉上机环境一、安装前准备:1.SQL Server 2008 的版本SQL Server 2008 主要有三个版本:精简版(32位),SQL速成版(32位),工作组版(32位和64位),网络版(32位和64位),企业版和开发人员版(32位和64位)。

《计算机应用基础》课程实训指导书(第三版)

《计算机应用基础》课程实训指导书(第三版)

广东轻工职业技术学院《计算机应用基础》课程实训指导书(第三版)计算机基础教研室2009年3月《计算机应用基础》课程实训指导书一、目的通过为一周的实训,巩固本学期所学习的知识,强化的各种基于工作的过程的各种操作技能,进一步培养学生熟练处理Word文档的综合应用、Excel高级数据管理、PowerPoint演示文稿高级制作技巧及Internet网络综合应用能力,并为学生参加计算机水平考试及办公自动化考试作好准备。

二、实训内容提要1.Word中文处理的综合应用2.Excel电子表格的综合应用3.PowerPoint演示文稿的综合应用4.申请邮箱、收发邮件、Outlook Express的使用5.信息检索与信息的综合应用6.利用Serv-U 软件创建与配置FTP站点,实现文件的上传与下载。

7.Web 站点的创建与配置,网页的浏览(选)三、考核1.考核方式操作部分由各部分指导老师现场打分,最后由负责指导老师汇总。

2.成绩评定标准考核内容包括:成绩评定为100分制。

Word 高级应用25%,电子表格综合应用25%,PPT综合应用 10%,Internet操作10%,实操报告(心得体会,遇到的问题,解决办法,收获等)20%(包括考勤),模拟题试题10%.四、提交实训成果1.实训成果(作业、作品等)2.实训报告:按照实训报告模板的格式去写,包括实训中遇到的问题,解决办法,包含一些截图,一周实训的体会、收获及今后努力方向等,文字要在2500字以上。

篇幅在4页左右(含截图)。

说明:1.由于各个班级教学学时及专业的差异性相差很大,而实训内容丰富且有一定难度,而实训的时间较短且集中,因此实训指导老师根据班级实际情况与水平,在指训指导书中挑选实用性强且与计算机水平考试有一定关联的题目进行实训。

2.选择实训的原则:●在1~10中选择8题●11~17中选择5至6题●18~21必选,22根据机房情况选择●模拟题选择一套3.带实训的老师一定要认真负责,结束后及时登记实训成绩,收齐学生的实训成果,并写出该班的实训总结,记录成光盘交到计算机基础教研室。

《计算机应用基础》实验指导书

《计算机应用基础》实验指导书

《计算机应用基础》实训指导书上饶职业技术学院信息工程系一、实训教学目标与基本要求上机实训是《计算机应用基础》课程中重要的实践环节。

通过实训使学生掌握Windows操作系统和Microsoft Office中的几个常用软件以及网络的使用,加深对课堂教学的理解。

培养学生的实训技能、动手能力和分析问题、解决问题的能力。

授课对象是我院三年制高职“计算机应用技术”专业一年级的学生。

实训方式与基本要求:1、由指导教师布置实训内容及基本要求、目的。

2、每次实训的学时为2学时,由学生独立上机操作完成。

3、要求学生课前预习,严格遵守实训课守则,认真操作,按时完成实训报告。

二、实训内容与学时分配表1:实训课时分配表三、《计算机文化基础》具体实训项目实训1:键盘指法练习及Internet网上漫游实训目的:(1) 了解键盘布局。

(2) 了解键盘各部分的组成及各键的功能和使用方法。

(3) 了解接入Internet的方式。

(4) 掌握正确的键盘指法。

(5) 掌握Internet Explorer浏览器的功能及使用方法。

(6) 掌握利用搜索引擎查找资料。

实训要求:在计算机房中进行实训。

实训环境:Windows XP(记事本、Internet Explorer浏览器)实训内容:键盘指法、学习使用Internet Explorer浏览器上网。

实训步骤:一、常用键盘布局操作计算机最基本的方式就是使用键盘。

现在普遍使用的键盘是在原来的83键键盘的基础上扩充形成的101键或102键键盘,键盘按键位和功能可分为三部分,即主键盘区、副键盘区和功能键区,如图1-1所示。

功能键主键盘副键盘区图1-1101键键盘图二、键盘各部分介绍1. 主键盘区①字母键:键位安排与流行的英文打字机字母键安排相同,键面印有大写英文字母。

②数字键:位于字母键上面的一排键,包括一些常用的符号键。

③上档选择键↑ Shift:下面数起第二排的左、右各有一个,功能相同,可任选一个使用。

计算机应用基础实验指导书

计算机应用基础实验指导书

实验一Windows的基本操作一、实验目的及要求1.通过本次实验对Windows操作系统有初步的认识,熟练使用鼠标,对系统进行合理、个人化的设置,加深一些基本名词的理解。

2.掌握对任务栏的操作,了解窗口各部位的名称,能够熟练改变窗口的大小和位置。

3.掌握各种创建快捷方式的方法,能够根据不同的使用场合采用不同的方法创建快捷方式。

4.熟练使用开始菜单提供的各种方法运行程序、对文档进行各种操作。

5.能够使用控制面板对系统进行一些基本的设置。

6.学会如何创建文件夹,从而能够合理有效的管理个人计算机。

二、实验内容1.(1)设置屏幕保护程序为(2)将系统的时间样式设置为“tt hh:mm:ss”,上午符号为“上午”,下午符号为“下午”。

(3)在桌面上建立记事本程序“NOTEPAD.EXE”的快捷方式,快捷方式名为“notepad”。

的位数“2”,其余缺省值。

2.(1)在桌面上建立进入"MS-DOS方式"的快捷方式,快捷方式名为"MS-DOS"。

(2)改变屏幕保护为"三维飞行物",屏幕墙纸为居中的"Clouds",外观方案为"枫树"。

(3)将计算器程序"Calc.exe"的快捷方式添加到"开始"菜单"程序"项中,快捷方式名为"计算器"。

(4)设置系统数字样式:小数位数为"3",数字分组符号为",",组中数字的个数为"3"。

3.(1)设置屏幕的背景图案为“Bricks”,墙纸为的“Forest”、居中。

(2)设置Windows的货币符号为“$”,货币符号位置为“1.1¤”,负数格式为“-1.1¤”。

(3)在桌面上建立画图程序“PBRUSH.EXE”的快捷方式,快捷方式名为“paint”。

《MySQL数据库技术与应用》课程标准

《MySQL数据库技术与应用》课程标准

《MySQL数据库技术与应用》课程标准《MySQL数据库技术与应用》是一门培养学生数据库管理与应用能力的专业课程。

本课程将为学生提供MySQL数据库的全面了解,包括数据库设计、表创建和维护、数据查询和更新、数据库安全以及性能优化等方面的知识。

通过本课程的学习,学生将能够熟练掌握MySQL数据库的基本操作和高级应用,为进一步学习和从事相关领域的工作打下坚实的基础。

掌握MySQL数据库的基本概念和体系结构,了解数据库设计的基本原则和规范。

掌握MySQL数据库的安装与配置,以及客户端工具的使用。

掌握表的设计与创建,包括表的结构、主键、外键、索引等概念及操作。

掌握SQL语言的基本语法和用法,包括数据查询、插入、更新和删除等操作。

掌握存储过程、函数和视图等数据库对象的设计与实现。

掌握触发器、事务和锁等高级特性的使用及管理。

了解数据库安全性和性能优化的基本概念和方法。

能够根据实际需求设计并实现简单的数据库应用系统。

、1数据库安全性概述2用户管理3权限管理4数据备份与恢复第八章数据库性能优化1性能优化概述2 SQL优化3索引优化4系统优化5数据字典与元数据管理第九章数据库应用系统设计与实现1系统需求分析2系统设计3系统实现4系统测试与部署课程实施本课程的实施将采用理论教学与实践教学相结合的方式,以培养学生的实际操作能力为核心目标。

具体措施包括:1)建立完善的课程体系,确保教学内容的完整性和系统性;2)采用多媒体教学、网络教学等多种手段,提高教学效果;3)加强实践教学环节,设置相应的实验课程和项目,提高学生的实际操作能力;4)鼓励学生参加各种相关比赛和实践活动,提高其综合素质和应用能力。

课程评价本课程的评价将采用多种方式相结合的方式,以全面了解学生的学习情况和综合素质。

具体措施包括:1)平时成绩:通过课堂表现、作业完成情况等方面进行评定;2)实验成绩:通过实验课程和项目的完成情况进行评定;3)期末考试成绩:通过综合考试或项目答辩等方式进行评定;4)综合评价:结合学生的综合素质和应用能力进行评价。

数据库原理课程设计实验指导书(通用)

数据库原理课程设计实验指导书(通用)

数据库原理课程设计实验指导书(通⽤)《数据库原理课程设计》实验指导书实验名称:数据库原理课程设计实验类型: 综合性实验学时:⼀周适⽤对象: 计算机科学与技术⼀、实验⽬的这门课是为计算机科学与技术专业的学⽣在学习数据库原理B后,为培养更好的解决问题和实际动⼿能⼒⽽设置的实践环节。

通过这个环节,使学⽣拥有能够应⽤数据库原理对数据库系统进⾏设计的能⼒。

为后继课程和毕业设计打下良好基础。

⼆、实验要求设计⼀个基于数据库的综合数据库管理系统,包括后台数据库的设计和前台⽤户终端的设计,具体题⽬四年不重复,要求:1.准备⼯作:在课外安装相关的数据库管理系统软件和开发⼯具软件,并根据参考书熟悉DBMS 的功能、结构,为后期综合实验打好基础。

2.概念模型的设计:根据题⽬要求,列出实体集,并应⽤E-R图描述实体的属性和实体之间的联系。

3.逻辑模型的设计:根据已建⽴好的E-R图选⽤关系模型设计关系表,包括设计关系表的属性、主码等,要求关系表中的属性名必须使⽤英⽂,呈现给⽤户的视图时显⽰中⽂。

4.完整性设计:包括实体完整性、参照完整性和⽤户⾃定义完整性的设计;⽐如年龄的范围、考试成绩的范围、职务的范围等。

并设计多表间的联系,⽐如学⽣表和成绩表,要求根据E-R图的设计设计关系表的外码,并举例说明。

5.规范化设计:使⽤范式理论证明你所设计的关系⾄少属于3NF,写出证明过程;否则进⾏模式分解,直到该关系满⾜三范式,并写出分解过程;6.SQL语⾔的考察:使⽤DBMS所⽀持的SQL语⾔完成关系表的建⽴,数据的插⼊、修改和更新等功能,着种考查关系表的查询(单表查询、多表查询和组合查询等,跟关系代数⼀起考查);7.图形化⽤户界⾯的设计:完成题⽬所要求的各种功能,并⽤菜单或者⼯具栏的形式组织各种功能(如数据的录⼊、查询、更新维护等);8.权限管理的设计:所设计的系统应该有⼀定的权限管理,不同的⽤户登陆完成功能是不⼀样的,对数据表的权限也不同。

计算机应用基础实训指导书

计算机应用基础实训指导书

计算机应用基础实训指导书一、实训目的计算机应用基础实训是计算机相关专业学生的重要实践环节,旨在培养学生的计算机基本操作技能和应用能力,使学生能够熟练掌握计算机系统的使用、办公软件的操作、网络应用等方面的知识和技能,为今后的学习和工作打下坚实的基础。

二、实训要求1、学生应按时参加实训,遵守实训时间和纪律,不得无故缺勤。

2、认真听讲,积极参与实践操作,按照指导教师的要求完成各项实训任务。

3、爱护实训设备,遵守操作规程,不得擅自更改计算机设置和删除系统文件。

4、注意数据安全,及时保存实训成果,防止数据丢失。

三、实训内容(一)计算机系统操作1、了解计算机的组成和工作原理,包括硬件系统和软件系统。

2、掌握计算机的开机、关机、重启等基本操作。

3、熟悉操作系统的界面和常用功能,如桌面、任务栏、开始菜单等。

4、学会文件和文件夹的管理,包括创建、复制、移动、删除、重命名等操作。

(二)办公软件应用1、文字处理软件(如 Word)文档的创建、编辑、保存和打印。

文本格式的设置,包括字体、字号、颜色、加粗、倾斜、下划线等。

段落格式的设置,包括行距、段间距、缩进等。

页面设置,包括纸张大小、页边距、页眉页脚等。

表格的创建、编辑和格式设置。

图片、图表的插入和编辑。

2、电子表格软件(如 Excel)工作簿和工作表的创建、保存和打开。

数据的输入、编辑和格式化。

公式和函数的使用,如求和、平均值、计数、最大值、最小值等。

数据排序、筛选和分类汇总。

图表的创建和编辑,如柱状图、折线图、饼图等。

3、演示文稿软件(如 PowerPoint)演示文稿的创建、保存和打开。

幻灯片的编辑,包括文本、图片、图表、形状等元素的插入和编辑。

幻灯片布局和主题的选择。

动画效果和切换效果的设置。

演示文稿的放映和演示。

(三)网络应用1、了解网络的基本概念和分类,如局域网、广域网、互联网等。

2、掌握网络的连接方法,包括有线网络和无线网络的连接。

3、学会使用浏览器浏览网页,搜索和下载信息。

数据库原理与应用实验指导书完整

数据库原理与应用实验指导书完整

数据库原理与应⽤实验指导书完整(快速切换页码⽅法:按住ctrl键再单击相关项⽬)实验⼀创建数据库与表1. 新建数据库(1) 利⽤向导创建数据库(新建⽂件/本机上的模板)(2) 创建空数据库2. 表的基本操作(1) 使⽤向导创建表(2) 复制表(3) 利⽤设计视图建⽴表(参考教材P25-P29)①设置查阅向导②设置标题属性(P42)③设置默认值(P44)④设置字段的“有效性规则”与“有效性⽂本”(P42)⑤设置掩码(P43)⑥设置⽇期格式:(P40)⑦设置主键(P49)⑧增加字段,在“姓名”字段后增加⼀个“年龄”字段(P48)⑨删除字段,将刚增加的字段删除。

(P49)(4) 表操作①在数据表视图和设计视图之间进⾏切换,熟悉切换的⽅法。

②在数据表视图中输⼊记录。

③隐藏/取消隐藏列(P53)——格式菜单④冻结(P64)——格式菜单⑤排序(P58)——记录菜单⑥筛选(P60)——记录菜单⑦调整表外观——格式菜单3. 表间关系(P64)4. 导⼊、链接、导出(P34)实验⼆查询⑴使⽤设计视图建⽴查询⑵使⽤设计视图建⽴查询⑶设置查询排序及准则⑷汇总查询⑸交叉表查询⑹参数查询⑺动作查询①删除查询②更新查询③追加查询④⽣成表查询:⑻利⽤SQL语句建⽴查询实验三窗体1. 掌握⾃动创建窗体、使⽤向导创建窗体的⽅法(1) 建⽴基于单表的窗体①纵栏式窗体②“表格式”窗体(2) 建⽴基于多表的“学⽣信息和成绩”窗体2. 在设计视图创建窗体⑴建⽴“学⽣信息简表”窗体⑵使⽤设计视图1⑶使⽤设计视图2实验四报表1. 建⽴“学⽣成绩单”报表2. 建⽴“学⽣档案”报表3. 建⽴“分数段统计”报表4. 建⽴“排名次”统计报表实验五宏实验六数据库设计理论实践《数据库原理与应⽤》实验指导书⼀、实验的性质与学习⽬的《数据库原理与应⽤》为⾮计算机专业的公共课程。

通过实验教学,使学⽣验证并掌握数据库管理系统的基本原理,具备数据库的基本设计能⼒、掌握利⽤数据库进⾏信息管理的基本技能,初步掌握数据库应⽤系统的开发⽅法,为以后更好地使⽤数据库应⽤系统打下坚实的基础。

数据库原理实验指导书

数据库原理实验指导书

《数据库原理与应用》实验指导 2013 / 2014 学年第二学期姓名:______wcg ________学号:___090312114______班级:____计科121__ ____指导教师:_______txy_ ___计算机科学与工程学院2014实验一SQL Server使用初步一、实验目的1、熟悉SQL Server2000的组成及基本功能。

2、掌握SQL Server2000的登录及注册。

3、掌握SQL Server2000企业管理器的使用方法。

4、熟悉查询分析器的基本使用。

二、实验预习1、什么是数据库管理系统DBMS?你所知道的DBMS有哪些?数据库管理系统是位于用户和操作系统之间的一层数据库管理软件。

常见的DBMS有:Oracle,Microsoft SQL Server,Access,MySQL及PostgreSQL等。

2、SQL Server 2000(2005)的安装步骤?步骤一:准备计算机以安装SQL Server 2005:检查计算机硬件,软件的要求,系统配置检查器的要求和妨碍性问题以及安全注意事项。

步骤二:安装SQL Server 2005:使用SQL Server 2005 安装向导运行安装程序,或从命令提示符安装。

步骤三:配置SQL Server 2005 安装:安装完成后,可以使用图形化使用工具和命令提示实用工具配置SQL Server。

三、实验内容和要求1、注册服务器基本步骤:(1)打开企业管理器(2)右击SQL Server组→新建SQL Server注册(3)添加可用的服务器(实际数据库服务器的名称或IP地址)(4)选择身份验证模式(选“系统管理员分配给我的登录信息”)(5)输入正确的登录名和密码(6)选择SQL Server组(选“在现有的SQL Server组中添加SQL Server”)(7)完成注册若注册成功,则显示注册成功的信息。

2、连接SQL Server服务器(1)右键单击上面注册的数据库服务器,选择连接,建立与数据库服务器的连接。

《计算机应用基础》实验指导书

《计算机应用基础》实验指导书

《计算机应用基础》实验指导书关键信息项:1、实验目的2、实验设备与环境3、实验内容与要求4、实验步骤5、实验考核方式6、注意事项1、实验目的11 帮助学生熟悉计算机的基本操作和常用软件的使用。

111 培养学生运用计算机解决实际问题的能力。

112 增强学生对计算机技术的兴趣和应用意识。

2、实验设备与环境21 计算机硬件:配置满足实验要求的个人计算机。

211 操作系统:Windows 系列操作系统。

212 应用软件:办公软件(如 Word、Excel、PowerPoint)、图像处理软件(如 Photoshop)、编程软件(如 Python)等。

3、实验内容与要求31 操作系统基础操作311 文件和文件夹的管理,包括创建、复制、移动、删除、重命名等操作。

312 系统设置,如屏幕分辨率、桌面背景、电源管理等的调整。

32 办公软件应用321 Word 文档处理,包括文档的排版、字体格式设置、段落格式设置、页面设置等。

322 Excel 电子表格制作,如数据输入、公式与函数的使用、图表制作等。

323 PowerPoint 演示文稿制作,包括幻灯片的设计、内容编辑、动画效果设置等。

33 图像处理331 图像的基本编辑,如裁剪、调整大小、旋转等。

332 图像色彩和效果的调整。

34 程序设计基础341 学习一种编程语言的基本语法和逻辑。

342 能够编写简单的程序解决实际问题。

4、实验步骤41 每次实验前,学生需提前预习实验内容,了解实验目的和要求。

411 实验开始时,教师先讲解实验的重点和难点,演示关键操作步骤。

412 学生按照实验指导书的要求进行操作,遇到问题及时向教师请教。

413 实验过程中,学生要认真记录实验数据和结果,分析出现的问题及解决方法。

414 完成实验后,学生需整理实验设备,保持实验室的整洁。

5、实验考核方式51 平时成绩:根据学生的实验出勤情况、实验表现、实验报告的完成质量等进行综合评定,占总成绩的 50%。

数据库原理实验指导书

数据库原理实验指导书

数据库原理实验指导书实验名称:试验一:SQL语言嵌套查询和数据更新操作所属课程:数据库原理实验类型:设计型实验实验类别:基础□专业基础√专业□实验学时:4学时一、实验目的1.熟悉和掌握对数据表中数据的查询操作和SQL命令的使用,学会灵活熟练的使用SQL 语句的各种形式;2.加深理解关系运算的各种操作(尤其的关系的选择,投影,连接和除运算);3.熟悉和掌握数据表中数据的插入、修改、删除操作和命令的使用;4.加深理解表的定义对数据更新的作用二、预习与参考1.熟悉SQL SERVER 工作环境;2.连接到学生-课程数据库3.复习对表中数据查询的SQL语言命令;4.复习对表中数据的插入、修改和删除的SQL语言命令。

三、实验要求(设计要求)针对教材例子,通过SQL SERVER企业管理器和查询分析器两种模式,熟悉数据嵌套查询、更新操作。

四、实验方法及步骤1.在表S、C、SC上进行简单查询;2.在表S、C、SC上进行连接查询;3.在表S、C、SC上进行嵌套查询;4.使用聚合函数的查询;5.对数据的分组查询;6.对数据的排序查询。

7.将数据插入当前数据库的表S、C、SC中;A:用SQL命令形式B:用SQL SERVER提供的企业管理器以交互方式进行8.将以上插入的数据分别以.SQL文件和.txt文件的形式保存在磁盘上;9.修改表S、C、SC中的数据;A:用SQL命令形式B:用SQL SERVER提供的企业管理器以交互方式进行10.删除表S、C、SC中的数据。

A:用SQL命令形式B:用SQL SERVER提供的企业管理器以交互方式进行五、实验内容在表S,C,SC上完成以下操作:1.查询学生的基本信息;2.查询“CS”系学生的基本信息;3.查询“CS”系学生年龄不在19到21之间的学生的学号、姓名;4.找出最大年龄;5.找出“CS”系年龄最大的学生,显示其学号、姓名;6.找出各系年龄最大的学生,显示其学号、姓名;7.统计“CS”系学生的人数;8.统计各系学生的人数,结果按升序排列;9.按系统计各系学生的平均年龄,结果按降序排列;10.查询每门课程的课程名;11.查询无先修课的课程的课程名和学时数;12.统计无先修课的课程的学时总数;13.统计每位学生选修课程的门数、学分及其平均成绩;14.统计选修每门课程的学生人数及各门课程的平均成绩;15.找出平均成绩在85分以上的学生,结果按系分组,并按平均成绩的升序排列;16.查询选修了“1”或“2”号课程的学生学号和姓名;17.查询选修了“1”和“2”号课程的学生学号和姓名;18.查询选修了课程名为“数据库系统”且成绩在60分以下的学生的学号、姓名和成绩;19.查询每位学生选修了课程的学生信息(显示:学号,姓名,课程号,课程名,成绩);20.查询没有选修课程的学生的基本信息;21.查询选修了3门以上课程的学生学号;22.查询选修课程成绩至少有一门在80分以上的学生学号;23.查询选修课程成绩均在80分以上的学生学号;24.查询选修课程平均成绩在80分以上的学生学号;25.选做:针对SPJ数据库中的四个表S,P,J,SPJ,完成教材P74-75--习题5中的查询及教材P127--习题5中的查询。

数据库管理系统实验指导书

数据库管理系统实验指导书

数据库管理系统(贾晓毅)--实验指导书实验课程名称:数据库管理系统实验指导书实验周学时: 2适用年级专业:课程负责人:李蕴实验指导老师:开放实验项目数:实验所需软硬件环境:586以上计算机实验一【实验目的】熟悉SQL Server 2000的操作环境【实验内容】1)熟悉Server 2000的主要组件2)各主要组件界面的了解实验二【实验目的】创建和使用数据库、数据表【实验内容】1)使用企业管理器按第6章P166表6-5的内容建立图书读者数据库。

2)在企业管理器中查看图书读者数据库的属性,并进行修改,使之符合要求。

3)通过企业管理器,在建好的图书读者数据库中建立图书、读者和借阅3个表,其结构为:图书(书号,类别,出版社,作者,书名,定价);读者(编号,姓名,单位,性别,电话);借阅(书号,读者编号,借阅日期)。

要求为属性选择合适的数据类型,定义每个表的主码,Allow Null和Default Value等列级数据约束。

4)在企业管理器建立图书、读者和借阅3个表的表级约束:每个表的PRIMARY KEY约束,借阅表与图书表、借阅表与读者表之间的FOREIGN KEY约束,要求按语义先确定外码约束表达式,再通过操作予以实现;实现借阅表的书号和读者表的编号的UNIQUE约束;实现读者表性别只能是“男”或“女”的CHECK约束。

5)通过企业管理器,在图书借阅数据库的图书、读者和借阅3个表中各输入10条记录。

要求记录不仅满足数据约束要求,要有表间关联的记录。

6)通过企业管理器实现对图书借阅数据库的图书、读者和借阅3个表中数据的插入、删除和修改操作。

实验三【实验目的】索引的创建与使用及数据库完整性设计;【实验内容】1、索引的创建和使用1)使用T-SQL命令建立教材P187的“球员球队”数据库及player和club数据库表。

2)利用企业管理器在player表的pno列上创建非聚集且唯一索引。

3)利用T-SQL命令在club表的cno列上创建聚集且唯一索引,在player表的fname、lname 两列上创建非聚集且唯一索引。

数据库原理及应用实验指导书参考答案

数据库原理及应用实验指导书参考答案

5.DBS 由哪几个部分组成? 答:
6.DBA 的职责是什么? 答:
五、综合应用题
-8-
安徽工程大学 计算机科学与技术 2092 汪亚非
3.2 一、 名词解释
关系数据库
关系模型: 关系模型主要有三个组成部分: 数据结构(二维表格即关系) ;数据操作(其理论依据是关系代数和关系演算) ;完整性规 则(实体完整性、参照完整性和用户完整性) 。 1.数据结构 在关系模型中,实体、实体间的各种联系均用关系表示;其逻辑结构就是二维表格。 2.数据操作 数据操作用于描述系统的动态特性,其理论依据是关系代数和关系演算。 数据库主要有检索和更新(包括插入、删除和修改)两大类操作。在关系模型中必须定义 这些操作的确切含义、操作符号、操作规则(如优先级)以及实现操作的语言。 (1)常用的关系操作 包括:选择(Select) 、 除(Divide) 、 投影(Project) 、 并(Union) 连接(Join) 、 交(Intersection) 、 删除(Delete) 、
-1-
安徽工程大学 计算机科学与技术 2092 汪亚非
3.1 一、名词解释
数据库技术基础
DBMS: DBS:
DB:
数据模型:
-2-
安徽工程大学 计算机科学与技术 2092 汪亚非
层次模型: 满足下面两个条件的基本层次联系的集合称之为层次模型: ⑴ 有且只有一个结点没有双亲(根结点) ⑵ 根以外的其余结点有且只有一个双亲 网状模型: 满足下面条件的基本层次联系的集合: ⑴ 有一个以上的结点没有双亲; ⑵ 一个结点可以有多于一个的双亲; ⑶ 两个结点之间可以有多重关系; ⑷ 一个结点有到自身的关系。 关系模型: 关系模型可以看作用一张二维表格来描述实体及实体之间的联系。每一列称为属性或字段;每 一行称为元组或记录。用关系模式来描述。关系模型既能反映属性间一对一的联系,又能反映 属性间一对多的联系,还能反映属性间多对多的联系。 物理数据独立性:

数据库原理实验指导书

数据库原理实验指导书

《数据库原理》实验指导书《数据库原理》上机实验上机学时:8学时一、上机性质、目的及任务:通过上机实践,配合课堂教学内容加深对数据库的基本概念和基本技术的理解,掌握数据库系统设计的基本思想和基本步骤,熟悉关系数据库的标准语言SQL,并对典型的关系数据库管理系统有较深入的了解,使学生的动手能力有较大的提高。

二、面向专业:计算机类各专业三、实验指导书:见下页四、实验内容:实验一数据库管理系统及SQL定义语言的使用实验二SQL语言(二)SQL语言进行简单查询实验三SQL语言(三)SQL进行复杂查询实验四SQL语言(四)SQL的常用数据更新操作实验一数据库管理系统及SQL定义语言的使用一、实验目的(1)认识几种常见的数据库管理系统,熟悉它们的使用界面;(2)熟练掌握建立数据库和表,向数据库输入数据、修改数据和删除数据的操作。

(3)熟悉SQL数据定义语言(DDL)二、实验内容(1)分别在Access 和SQL SERVER2005 中建立数据库并设计各表,输入多条实际数据,并实现数据的增、删、改操作。

(2)用SQL语言进行基本表结构的定义、修改、删除,索引的建立和删除三、实验步骤:分别在ACCESS数据库管理系统和SQL SERVR 2005环境下利用图形操作界面(非SQL语句)实现以下操作:1、创建用于学生管理的数据库,数据库名为XSGL,包含学生信息,课程信息和选课信息。

数据库XSGL包含下列3 个表:(l)student:学生基本信息。

(2)course:课程信息表。

(3)sc:学生选课表。

各表的结构分别如表1、表2和表3 所示。

提示:在不使用SQL语句创建表的情况下,可通过ACCESS中的关系(菜单—工具—关系)和SQL SERVER 2005中的数据库关系图(数据库节点展开—数据库关系图)实现外键的创建。

外键字段和参照字段之间的数据类型以及长度要保持一致。

2、输入表中的记录楚先输入那些表中记录,为什么?3、对表中的记录进行浏览、修改、删除操作。

数据库技术课程实训指导书

数据库技术课程实训指导书

《数据库技术》课程实习指导书一、实习课程性质和任务《数据库技术》课程实习是在完成了理论教学和课内实训之后安排的综合实习。

其目的和任务是让学生更加熟练地掌握数据库对象的基本操作、数据查询等内容,对数据库及数据库设计、SQL语言的运用,以及管理信息系统的分析、设计方法有初步了解,对管理信息系统项目的组织策划、资源管理、团队精神也有一定的认识。

《数据库技术》课程实习任务主要按照面向对象程序设计和数据库应用技术两门课程的教学内容来进行,它是以一个实际管理信息系统(MIS)的开发过程为背景来实施,实习通过一个完整的MIS项目开发,提高学生的应用开发能力及实际编程能力,使学生掌握数据库系统的基本概念、原理和应用,了解数据库系统在实际应用中的开发方法及研制过程,为今后从事管理信息系统的研究、开发、应用提供必要的知识,更好地完成各种计算机应用和开发任务。

本课程的实习分为前期准备阶段、基本操作阶段和技术提高阶段三个阶段进行:前期准备阶段的实验围绕数据库系统设计进行,它要求学生根据教科书的内容,设计一个自选的实际数据库系统,并完成相应的设计报告;基本操作阶段的实验围绕着数据库系统的基本操作进行,其内容主要是有关数据库定义、数据操纵和数据控制功能,它要求学生结合书本上有关数据库系统和数据库语言的知识完成;技术提高阶段的实验不仅要求把书本上的内容掌握好,同时还需要自学一些相关的知识。

实习的软件环境为Microsoft SQL Server 2005。

二、实习基本要求实习采用分组方式进行,每组选定一个管理信息系统的题目,组内可以进行讨论,互相学习提高。

每个组员具体做一个模块,组长负责总体协调和系统联调。

在实习的过程中,要求组长带领组员深入现有系统进行深入调查,弄清用户需求。

同时,要求组长督促组员都要参与开发的全过程,并鼓励组员选择MIS系统中除基本功能外的其他功能或者使用特别方法实现功能的,作为创新设计的尝试。

三、实习教学条件⑴ 先行已开设可视化程序设计课程,并学完《数据库技术》的基本内容。

计算机应用基础实训指导书

计算机应用基础实训指导书

计算机应用基础实训指导书一、实训目的计算机应用基础实训是一门旨在提高学生计算机操作技能和应用能力的实践课程。

通过本实训,学生将能够熟练掌握计算机的基本操作、常用办公软件的使用、网络应用等方面的知识和技能,为今后的学习和工作打下坚实的基础。

二、实训要求1、学生应按时参加实训,遵守实训纪律,不得无故缺勤。

2、认真听讲,积极参与实训操作,按照指导教师的要求完成各项实训任务。

3、爱护实训设备,遵守操作规程,不得随意更改计算机设置和删除系统文件。

4、注意数据安全,定期备份重要文件,避免数据丢失。

三、实训环境1、硬件环境:计算机实验室配备了性能良好的计算机、网络设备等。

2、软件环境:操作系统为 Windows 10,办公软件包括 Microsoft Office 2019(Word、Excel、PowerPoint)、WPS Office 等,以及其他常用工具软件。

四、实训内容(一)计算机基础知识1、计算机的组成与工作原理了解计算机的硬件组成(中央处理器、内存、硬盘、显示器、键盘、鼠标等),掌握计算机的工作原理和基本性能指标。

2、操作系统的使用熟练掌握 Windows 10 操作系统的基本操作,如文件管理、系统设置、任务管理等。

学会安装和卸载软件,以及进行系统维护和优化。

(二)文字处理软件(Word)1、文档的创建、编辑与格式化能够创建新文档,输入和编辑文本内容,设置字体、字号、颜色、段落格式等。

掌握页面设置、页眉页脚的添加和编辑。

2、表格的制作与编辑学会创建表格,调整表格的行高、列宽,合并和拆分单元格,设置表格边框和底纹。

能够进行表格内数据的计算和排序。

3、图形和图片的插入与编辑掌握在文档中插入图片、形状、图表等对象,并进行适当的编辑和排版,以增强文档的表现力。

4、文档的打印和输出学会设置打印参数,如纸张大小、打印方向、页码范围等,确保文档能够正确打印输出。

(三)电子表格软件(Excel)1、工作表的创建与编辑能够创建新的工作表,输入和编辑数据,进行数据的格式化(数字格式、对齐方式、字体颜色等)。

数据库实验3

数据库实验3

宁波工程学院数据库理论与技术课程实验报告学院:电子与信息工程学院专业:计算机科学与技术年级:实验时间:组名:组长:组员姓名:指导教师签字:成绩:实验三、SQL-数据查询语言一、实验目的和要求1、实验目的:深入理解连接查询和嵌套查询的语句格式、执行过程,掌握它们的使用方法;理解数据更新语言INSERT、UPDATE、DELETE语句的格式和作用,掌握它们的使用方法和应用范围;理解视图的概念,掌握其定义方法和应用方法。

2、实验要求:在每次实验前,学生必须根据实验指导书设计出实验方案(程序和实验步骤);在实验过程中要求独立进行程序调试和排错,学会使用在线帮助来解决实验中遇到的问题,同时运用理论的知识来分析问题和解决问题,记录下实验过程和结果。

上机结束后写出实验报告,并对实验过程进行分析和总结。

二、实验内容与步骤1、在SQL SERVER 2005上附加数据库jxgl和ReadBook。

2、在jxgl中完成下列查询jxgl数据库中表及表中字段说明:Students(sno, sname,class,ssex,bday,bplace,mgrade,photo,sfzh,zxf)该表是学生基本信息表其中:sno-学号,sname-姓名,class-班级,ssex-性别,bday-出生日期,bplace-籍贯,mgrade-入学成绩,photo-照片,sfzh-身份证号码,zxf-总学分Course(cno,cname,cpno,credit)该表是课程情况表其中:cno-课程号,cname-课程名称,cpno-先修课程号,credit—学分SC(term,sno,cno,grade,point)该表是学生选课成绩表其中:term-学期,sno-学号,cno-课程号,grade-成绩,point-绩点TC(term,class,cno,tno,period)该表是教师上课情况表其中:list—序号,term-学期;class-班级;cno-课程号;tno-教师编号;period-学时Teachers (tno,tname,ps,wday,dept,pay,marry,resume)该表是教师基本情况表:其中t no-教师编号;tname-教师姓名;ps-职称;wday-入校日期;dept-系别;pay-工资;marry-婚否;resume-简历(1)查询选修课程学生的学号、姓名、所选课程号、课程名称以及所取得的成绩(2)查询每一门课程及其先修课程,查询结果中显示课程号、课程名和先修课程名(3)查询和“刘涛”在一个班级的学生的信息思考:该查询可用几种方法实现?(4)查询选修了…计算机基础‟课的学生的学号、姓名(分别用连接查询和嵌套查询的方法实现)(5)查询没有选修课程的学生的信息(6)查询其他班中比“03计算应用1”所有学生入学成绩高的学生的姓名和入学成绩(用两种方法实现)(7)查询每个学生超过该门课程平均成绩的学号(8)查询至少选修了“0311102”学生所选全部课程的学生的学号(9)查询既选修了“计算机基础”又选修了“C语言基础”的学生的学号3、在jxgl中完成下列数据更新(1)向course表添加一个新的元组。

SQL Server实验指导书-刘艳春

SQL Server实验指导书-刘艳春

山东电子职业技术学院《SQL Server数据库应用技术》实验指导书计算机科学与技术系数据库课程组2015年3 月编制概述一、实验基本信息1、实验面向课程数据库应用技术(SQLServer)本实训指导书是与《数据库应用(SQL Server)》课程配套的实训指导,能为学生完成《数据库课程设计》课程的实训内容提供指导与参考。

2、实验面向专业及授课对象本实验指导书面向软件技术专业一年级学生3、实验目的上机试验以培养学生的独立思考能力与动手能力为主导原则,目的在于对课堂讲授的内容加深理解和巩固,让学生在理解基本理论的基础上,掌握正确的编程技巧和方法,提高学生的分析问题、解决问题的能力和动手能力。

在培养学生动手实践能力的同时,逐步锻炼学生自学的能力,进一步树立学生的创新精神。

)二、实验基本内容及学时分配为了使学生在上机实验时目标明确,本实验指导书针对课程内容编写了15个实验任务。

每个实验2学时,学生可以在上机时先完成指导书中给出的任务,在理解掌握所学的知识的基础上再完成其他拓展任务。

指导书中的实验内容及学时安排如下:三、实验环境要求1、硬件配置要求:Intel® 或兼容机,Pentium III 兼容处理器或更高速度的处理器;内存至少512 MB。

2、软件配置要求:系统软件:Windows操作系统,IE 6.0或更高版本应用软件:SQL Server 2008实验一搭建环境【实验目的】1.了解SQL Server 2008的体系结构2. 熟悉SQL Server 2008的可视化管理工具SSMS的基本操作3.学会使用联机帮助【实验内容】1.任务一:打开SQL Server配置管理器,配置连接,使得客户端能够连接到SQL Server数据库,并通过配置管理器停止、启动或暂停SQL Server 2008服务。

2.任务二:打开SSMS,了解它的窗口布局,熟悉各组件的基本操作。

3.任务三:在查询编辑器里执行”select @@version”语句4. 任务四:使用联机帮助【实验步骤】任务一:配置服务器步骤1:选择“开始”→“所有程序”→“Microsoft SQL server 2008”→“配置管理工具”。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验三DBMS安装与配置(客户端)
一. 实验目的:
1.学会数据库系统Oracle 8.0.5客户端的安装与配置方法。

2.学会使用数据库系统Oracle 8.0.5客户器端连接服务器端的方法。

二. 实验仪器:
1.PC服务器一台(已由实验一配置完成)
2.PC客户端多台
三. 实验原理及操作步骤:
1. 实验原理:
本实验以客户/服务器(C/S)方式从数据库客户端连接数据库服务器,数据库连接原理见图2-1,服务器端管理数据,客户端访问服务器端数据。

服务器端要能正常管理数据,必须启动有关数据库进程。

服务器端已经配置好数据库用户及其数据表空间。

客户端为了能连接上数据库服务器,必须通过数据库专门连接工具以数据库用户进行。

图2-1 数据库客户/服务器连接方式原理图
2. 操作步骤:
(1)数据库客户端安装步骤:
第一步:将Oracle 8.0.5数据库安装光盘插入计算机光驱;
第二步:在图2-2中选择开始安装;
选择安装
图2-2 初始安装画面
第三步:在图2-3中设置相关参数;
公司名称(Company Name):WUHT
Oracle 名称(Name):(缺省)
Oracle 位置(Location):D:\orant
Oracle 语言(Language):English
特别说明:
(a)若D盘空间不足,位置可定位到其他硬盘;
(b)语言选择English 较好,建议不选其他选项。

第四步:在图2-4中选择客户端安装;
图2-4 选择服务器端还是客户端安装方式
第五步:后续安装按提示选择进行。

(2)数据库客户端与服务器端连接方式建立操作步骤:
第一步:选择"开始/程序/ Oracle for Windows NT / Oracle Net8 Easy Config ",弹出数
据库客户端简易配置框如图2-5
所示;
图2-5 数据库客户端简易配置框
客户端安装
第二步:在图2-5中“New Service Name”编辑框中键入“SN999999”(“999999”为4位班号2位学号),然后用鼠标左键单击“Next”按钮,出现图2-6;
图2-6 选择数据库网络连接协议
第三步:在图2-6中选择“TCP/IP”,然后用鼠标左键单击“Next”按钮,出现图2-7;
图2-7 指定数据库服务器主机名称
第四步:在图2-7中"Host Name"框中键入服务器IP地址或计算机名称,然后用鼠标左键单击"Next"按钮,出现图2-8;
图2-8 选择数据库网络连接协议
第五步:在图2-8中直接用鼠标左键单击“Next”按钮,出现图2-9;
图2-9 测试服务对话框
第六步:在图2-9中直接用鼠标左键单击“Test Service”按钮,出现图2-10测试画面;
图2-10 测试画面(不成功)
第七步:在图2-10中单击按钮“Done”,返回图2-9,直接用鼠标左键单击“Next”
按钮,出现图2-11结束画面;
图2-11 结束画面
第八步:在图2-11直接用鼠标左键单击“Finish”按钮,结束配置,单击“Cancel”
按钮,取消配置。

(3)通过数据库工具SQL Plus从客户端连接到数据库服务器的操作步骤:
第一步:选择"开始/程序/ Oracle for Windows NT / SQL Plus 8.0 ",弹出数据库管理员工具条如图2-12所示;
图2-12 SQL Plus 登录窗口
第二步:在图2-12中键入用户名和密码以及主机连接字符串(本实验中为“SN999999”),用鼠标左键单击“OK”,即可出现图2-13的SQL Plus 命
令行窗口。

图2-13 SQL Plus 命令行窗口
(4)客户端配置文件手工修改的操作步骤:
四. 实验要求:
1.在实验指导教师指导下,做完全部实验,认真记录实验过程;
2.实验结束后,整理实验记录,结合理论课相关内容,领会网络数据库工作原理,找出数据
库服务器与数据库客户端的主要区别,进一步加深对数据库、数据库系统、数据库技术等概念的理解记忆;
3.实验完成后填写实验报告,报告内容包括数据库客户端安装、配置(工具配置、手工配置)、
连接测试三部分。

相关文档
最新文档