数据库应用实验指导书

合集下载

《数据库应用》实训指导书(学生用)

《数据库应用》实训指导书(学生用)

《数据库应用》项目导向任务驱动型教学模式实践指导书河南商业高等专科学校计算机应用系软件教研室指导思想本实践指导书采用项目导向、任务驱动思想,将整个项目分解为若干个模块,最后连编整个项目。

例如:学生信息管理系统分为4个模块:⏹数据模块:包括项目、数据库和数据表(实验二、三、四)⏹显示模块:包括表单、报表等(实验五、六、七)⏹程序模块:包括查询、视图、程序等(实验八~十三)⏹菜单模块:包括菜单、系统连编等(实验十四、十五)图1 学生信息管理系统的4模块划分实验一认识VF工作环境一、实验目的:1.掌握VF的启动与退出;2.熟悉VF的工作界面,掌握VF6.0主窗口中各个组成部分的使用方法;3.了解VF中系统环境设置的操作方法;4.认识VF中向导、设计器、生成器等交互式工作界面。

二、实验内容:1.练习VF系统的启动与退出方法。

教材17-18页。

要求:退出VF采用两种不同的方法。

记录:退出VF可在命令窗口中输入命令_______________,然后按回车键。

2.启动VF后,观察VF的工作界面,熟悉窗口中的标题栏、菜单栏、工具栏、命令窗口、主窗口和状态栏。

教材17、18、19 页3.启动VF,了解命令窗口(1)练习显示与关闭命令窗口。

两种方法:a使用工具栏中的“命令窗口”按钮。

b“窗口”菜单下“隐藏”命令和“命令窗口”命令的交替使用。

(2)在命令窗口中输出如下内容,观察工作区中的输出结果:?”abc”?”早上好!”注:每输完一条命令按回车键观察结果。

(3)若要修改工作区中显示的文字的字体,则需在命令窗口中输入如下命令:_screen.fontsize=20_screen.fontname=”隶书”_screen.backcolor=rgb(255,255,0)_screen.forecolor=rgb(0,0,255)其中:fontsize修改的是工作区中文字的字号,等号后的数字可随意修改;fontname修改的是文字的字体,双引号中的汉字可修改为其他字体(注意,标点符号为英文状态);backcolor和forecolor分别修改工作区的背景色及前景色(文字的颜色),等号后汉书括号里的数值分别代表红色、绿色、蓝色的比重,其数值可以在0到255之间随意修改,数值之间以逗号间隔。

数据库技术与应用实验指导书 09信管专业[1]

数据库技术与应用实验指导书 09信管专业[1]

数据库技术与应用实验指导书 09信管专业[1]数据库技术与应用实验指导书-09信管专业[1]第1部分数据库技术与应用实验指导实验1实验2实验3实验4实验5实验6实验7实验8目录sqlserver2021的安装及管理工具的使用.......................2sqlserver数据库的管理..................................................13sqlserver数据表的管理..................................................14数据查询............................................................................ ...17索引和视图 (1)9数据完整性 (2)1transact-sql程序设计....................................................25存储过程和触发器 (28)2数据库技术与应用实验指导――sqlserver2021实验1sqlserver2021的加装及管理工具的采用1.实验目的(1)介绍sqlserver2021加装对软、硬件的建议,掌控加装方法。

(2)介绍sqlserver的登记注册和布局方法。

(3)了解sqlserver2021包含的主要组件及其功能。

(4)熟识sqlserver2021管理平台的界面及基本采用方法。

(5)介绍数据库及其对象。

2.实验内容及步骤㈠sqlserver2021的安装(1)根据加装机器软硬件的建议,挑选一个最合适的版本,以下以研发版为基准。

(2)将sqlserver2021dvd插入dvd驱动器。

如果dvd驱动器的自动运行功能无法启动安装程序无法启动安装程序,请导航到dvd的根目录然后启动splash.hta。

(3)在自动运行的对话框中,单击“运行sqlserver安装向导”。

《数据库技术及应用》实验指导书11

《数据库技术及应用》实验指导书11

《数据库技术及应⽤》实验指导书11《数据库技术及应⽤》实验指导书Experiment Instruction Book of Database Principle and Application课程代号:B50333041适⽤专业:信息管理与信息系统北京印刷学院出版传播与管理学院实验⼀、SQL Server 2000系统的安装及配置⼀、实验⽬的1.熟练掌握SQL Server 2000系统的安装过程。

2.熟悉SQL Server的系统环境,主要是对“查询分析器”和“企业管理器”的熟悉和使⽤。

⼆、学时3学时三、实验步骤1.安装SQL Server 2000系统将安装光盘放⼊CD-ROM,将⾃动弹出“SQL Server⾃动菜单”界⾯,如果没有⾃动弹出则选择光盘根⽬录下的autorun.exe,双击运⾏,如图1所⽰:图1. SQL Server 2000安装界⾯选择运⾏“安装SQL Server 2000组件”进⼊安装组件界⾯,选择“安装数据库服务器”。

进⼊安装界⾯后,按照安装提⽰进⾏安装;⼀般需要⼈⼯进⾏⼲预的有:(1)选择安装类型和安装路径:安装类型有:典型安装、最⼩安装、和⾃定义安装。

安装路径是指SQL Server的系统⽂件和数据⽂件的安装位置。

默认情况下“安装类型”是典型安装,“安装路径”是操作系统设定的“Program Files”⽂件夹。

你可以⾃⾏改变,初次安装最好不要改变他,按默认情况使⽤。

2.启动和停⽌SQL Server服务的⽅法使⽤SQL Server服务器管理器⽅法①启动SQL Server服务管理器,出现SQL Server服务器对话框(如图2所⽰)。

图2 SQL Server 2000 服务管理器②在“服务器”的组合框的列表中选择要查看或者修改服务状态的SQL Server服务器名。

如果在下拉式列表中没有显⽰指定的服务器,可以在组合框中直接输⼊服务器名。

③当选定服务器后,服务管理器将⾃动刷新界⾯,显⽰SQL Server服务器的当前状态,可以通过单击“开始/继续”、“暂停”或“停⽌”这3个按钮改变所选择SQL Server服务器当前状态。

《数据库系统应用》实习指导书

《数据库系统应用》实习指导书

《数据库系统应用》实习指导书实习班级:实习时间:主带教师:一、实习目的:1、通过实习,使学生加深对所学课程内容的认识、理解、掌握,达到对所学知识、技能系统化、条理化的目的,巩固、提高学习效果。

2、通过综合应用实习,熟练掌握SQL Srver各项操作并能够根据所学技能学以致用,解决实际问题,提高操作应用熟练程度.3、能够在教师的指导下依据实习资料对应用数据库管理系统进行操作、管理与维护。

二、实习任务:1、系统阅读课程教材、教参相关内容、资料,加深相关概念、理论的理解、掌握。

2、根据实习指导书要求,完成各项综合操作,并将相应的SQL语句进行保存记录。

3、要求实习结束,完成各项实习报告的撰写、打印并及时上交。

4、实习操作结果及实习系统按要求及时保存、以供评定、展示.三、实习内容:(一)数据库应用系统管理应用实例:1、产品销售管理系统2、学生选课系统3、学生成绩管理系统(二)数据库对象的基本操作1、数据库、数据表的创建、修改、管理、和维护;2、对数据进行查询、插入、更新、删除的操作和使用;3、SQL语法规则、常用函数的操作和使用;4、索引与约束的创建、修改、管理、和维护;5、默认值、规则的创建、修改、管理、和维护;6、视图的创建、修改、管理、和维护;7、存储过程的创建、执行、修改、管理、和维护;8、触发器的创建、修改、管理、和维护;9、游标的使用;10、SQL的安全管理;11、SQL数据库的日常维护与管理。

(三)设计并完成教师指定的数据库管理应用系统各项操作1、参照教师给定的实习资料实习,揣摩各项操作方法和技巧的应用;2、老师在实习中做必要的指导;3、每项操作均应分别使用企业管理器方法及SQL语句方法分别完成。

每做完一项操作均应总结方法和经验,不断巩固所学知识与技能;4、编辑语句及操作时要有充分的耐心和一定的逻辑思维能力,能够在老师指导的基础上变成自己的思路。

5、每位同学均须完成相应题目,同学之间可讨论参考,但每人必须完成相应操作并将语句保存在实习报告中打印上交。

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

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

数据库原理及应用实验指导书 - 答案实验一:数据库管理系统的安装与配置问题一数据库管理系统(DBMS)是一种软件,用于管理和组织数据库。

它允许用户创建,读取,更新和删除数据库中的数据。

常见的数据库管理系统有MySQL,Oracle,SQL Server等。

问题二在实验室环境中,我们将使用MySQL作为我们的数据库管理系统。

以下是MySQL的一些常见特点: - 开源免费 - 跨平台支持 - 可扩展性强 - 有大型的用户社区和丰富的资源支持问题三MySQL的安装步骤如下: 1. 下载MySQL安装文件,可以从MySQL官方网站或者其他可信的下载源获取。

2. 运行安装程序,按照向导的指示进行安装。

3. 选择是否要安装MySQL 服务器和MySQL工具。

4. 设置密码以保护数据库的安全。

5. 完成安装程序并启动MySQL服务。

数据库是一个组织和存储数据的容器。

在关系型数据库中,数据以表的形式存储,每个表包含多个行和列。

每行代表一个记录,每列代表一个字段。

问题五关系型数据库管理系统(RDBMS)是一种DBMS,它使用结构化查询语言(SQL)来操作和处理数据。

常见的关系型数据库管理系统有MySQL,Oracle,SQL Server等。

问题六开放数据库连接(ODBC)是一种标准的数据库访问方法,它允许不同的应用程序通过统一的接口访问不同的数据库管理系统。

ODBC驱动程序充当应用程序和数据库之间的翻译器。

问题七在Windows系统中,ODBC数据源可以通过控制面板的“管理工具”来配置。

在数据源配置对话框中,可以添加,编辑和删除ODBC数据源。

在Windows系统中,可以使用ODBC接口库和ODBC驱动程序来连接和操作数据库。

具体步骤如下: 1. 加载ODBC接口库。

2. 初始化ODBC环境。

3. 建立数据库连接。

4. 执行SQL语句。

5. 关闭数据库连接。

6. 释放ODBC环境。

问题九ODBC接口库是一组API函数,用于连接和操作数据库。

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

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

数据库原理与应⽤实验指导书完整(快速切换页码⽅法:按住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. 建⽴“排名次”统计报表实验五宏实验六数据库设计理论实践《数据库原理与应⽤》实验指导书⼀、实验的性质与学习⽬的《数据库原理与应⽤》为⾮计算机专业的公共课程。

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

数据库原理及应用实训指导书

数据库原理及应用实训指导书

《数据库原理及应用》项目实训指导书项目实训指导书(一)1. 项目实训的目的与基本要求在数据库应用技术项目教学的基础上,通过项目实训,将数据库应用技术和面向对象程序设计结合起来,经历项目开发的完整过程。

要求需求分析到位,数据库结构设计规范、合理,程序运行流畅、稳定,整体上能实现项目所需的功能。

2. 项目实训的方法和步骤⑴题目的选择从本课程的项目库(包含丰富的最近与本课程相关的开发项目)中选取一个项目,或在指导老师同意的情况下,自拟项目,项目内容要符合实际应用,与企业业务吻合。

项目完成后,经课题组验收、评价,符合要求的可加入项目库。

下面各步骤结合“网上书店”为例进行说明。

⑵项目背景介绍简要说明选择该项目的原因,如项目的意义、用途和发展前景等。

如:“网上书店”的项目背景可作如下描述。

电子商务,是指在Internet上进行商务活动,她正在以难以置信的速度渗透到人们的日常生活中,具有高效率、低成本的特点。

电子商务的一个重要技术特征是利用Web技术来传输和处理商业信息,使人们足不出户即可完成商品的交易,具有广泛的发展前景和商机。

⑶需求分析项目需求分析,就是了解项目需要做什么,需要完成什么功能。

此步聚是整个项目的基础。

此步骤以流程图的形式呈现,并加上适当的注释、说明。

如在“网上书店”项目中,站在购书者的角度,其购书流图如图1所示,购书者选择图书时,可选择各种查询方式,如按类别、关键字、出版社、作者等,总之,就是尽量方便购书者的操作。

图1 购书流程⑷概念结构设计将需求分析得到的用户需求,抽象为信息结构,找出实体及实体间的关系,并用E-R 图进行描述,列出实体表的名称和用途。

如“网上书店”项目,从购书流程中可找出如下实体:购书者、图书、图书类别和购物篮等,如表1所示。

;实体间的关系用E-R图表示,如图2所示。

表1 实体表图2 E-R图⑸逻辑结构设计把概念结构设计阶段产生的系统基本E-R图转换为具体的DBMS所支持的数据模型,即关系模式,列出各数据对象的名称,数据表各字段的类型、含义等,并用关系图的形式描述各表之间的关系。

数据库系统原理与应用课程实验指导书

数据库系统原理与应用课程实验指导书

数据库系统原理与应用课程实验指导书数据库系统原理与应用课程实验指导书一、实验基本要求:(1)学习相关知识(参见教材相关内容)(2)准备程序,上机调试、运行(3)写出实验报告二、实验报告内容:(1)实验题目(2)实验目得(3)实验内容及原理(4)实验过程(5)总结三、实验中使用得关系表关系表S、C、SC:S(SNO,SNAME,SEX,AGE,DEPT)C(CNO,CNAME,CCREDIT,CT)SC(SNO,CNO,GRADE)学生表S由学号SNO,姓名SNAME,性别SEX,年龄AGE,所在系DEPT组成。

课程表C由课程号CNO,课程名CNAME,学分CCREDIT,授课教师CT组成。

选课表SC由学号SNO,课程号CNO,成绩GRADE组成。

实验一实验题目:数据库管理系统得使用实验目得:掌握SQL SERVER2005得使用与数据库设计得一般方法。

实验内容:(1)SQL SERVER2005得使用(2)数据库得设计过程并利用SQLSERVER2005建立数据库。

实验二实验题目:数据库得定义实验目得:掌握数据表建立、修改、删除、索引得SQL语句。

实验内容:(1)数据表得建立(2)数据表得修改(3)数据表得删除(4)数据表得索引建立(5)视图得建立与删除●建立一个计算机系学生基本信息视图CSV(SNO,SNAME,SEX,AGE)●查询1983年以后出生得计算机系学生基本信息。

●建立一个计算机系学生成绩视图JSGV(SNO,CNO,GRADE)。

●查询计算机系学生选课多于3门得学生学号。

●查询计算机系学生2号课不及格得学生学号与成绩。

实验三实验题目:数据表得操作实验目得:掌握数据表数据操作得SQL语句。

实验内容:SQL语句插入数据操作SQL语句修改数据操作SQL语句删除数据操作SQL语句查询数据操作维护数据SQL语句:(1)在学生表中插入一新生信息(‘200213808’,’HUJING’,’女’,22,’计算机’)(2)删除数据库中学号为’200213801’得退学学生有关信息。

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

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

数据库原理与应⽤实验指导书《数据库原理与应⽤》实验报告学院:专业:软件⼯程班级学号:学⽣姓名:实验成绩:实验⽇期:指导⽼师:实验概述⼀、课程实验概况《数据库原理》是⼀门需要理论和实际紧密相连的课程,上机实验是课程教学的重要环节,实验指导书中给出的⽅法和技术是⽬前使⽤的最新技术。

通过实验,让学⽣巩固课堂教学内容,掌握数据库的基本概念、原理和设计⽅法,并将理论与实际相结合,培养学⽣实际动⼿能⼒。

数据库原理课程上机实验的⽬的:1.加深对讲授内容的理解,尤其是⼀些语法规定。

通过实验来掌握语法规则是⾏之有效的⽅法。

2.熟悉所⽤的SQL SERVER 2008或者更⾼版本的环境。

3.掌握上机操作数据库及数据库对象的⽅法:包括图形操作⽅式和SQL语句操作⽅式;掌握根据出错信息修改语句或程序的⽅法。

⼆、实验前的准备⼯作1.了解所⽤的SQL Server 2008或者更⾼版本的性能和使⽤⽅法。

2.复习和掌握与本实验有关的教学内容。

3.准备好上机所需的源数据库⽂件,切忌不编程或抄别⼈的程序去上机。

4.对上机中出现的问题应事先估计,对程序中⾃⼰有疑问的地⽅应先作上记号,以便上机时给予注意。

5. 准备好调试程序和运⾏程序所需的数据。

三、实验的步骤上机实验应⼀⼈⼀组,在规定的时间内,由学⽣独⽴完成,出现问题时,教师应引导学⽣独⽴分析和解决,所有实验为⼀整体,有其延续性,每⼀次实验必须在实验课堂上认真完成,如果不能完成将会影响下次实验,如果确实不能在课堂上完成,必须在下次实验前的课后完成,每次实验后,必须认真填写实验报告。

尤其对错误提⽰信息,应善于分析判断,找出出错的⾏,然后检查该⾏或其上⼀⾏。

上机实验⼀般应包括以下⼏个步骤:注意:初次使⽤SQL SERVER 2008或者更⾼版本时,要先启动SQL Server 服务。

1. 启动SQL Server服务点击开始—>程序—>Microsoft SQL SERVER 2008—>配置⼯具—> SQL Server Configuration Manager,进⼊图1所⽰窗⼝。

数据库原理与应用实验指导书(软件)

数据库原理与应用实验指导书(软件)

数据库系统原理及应用实验指导书(软件工程专业 09级本科)软件工程系2011年实验一认识DBMS与数据定义的实现一、实验目的1.通过对数据库管理系统的使用,了解DBMS的工作原理和系统构架。

2.搭建今后实验的平台,熟悉对DBMS的操作3.使用SQL实现数据定义功能,在SQL Server2000环境下采用Transact-SQL 实现表的定义、删除与修改,掌握索引的建立与删除方法。

二、实验平台1.操作系统:Windows 2000或者Windows XP2. 数据库管理系统:使用Microsoft公司的SQL Server,目前实验使用版本是SQL Server 2000。

(也可选择SQL Server 2005)三、实验内容及要求1. 安装和启动(1)了解数据库管理系统的安装过程。

(2)学会启动和停止数据库服务。

(3)掌握查询分析器和企业管理器的功能和使用。

2. 使用SQL实现数据定义功能(1) 在SQL Server2000中建立一个数据库SPJ,所有的SQL操作均在此建立的新库里进行。

(2)完成数据库中S、P、J及SPJ 4个基本表的定义。

其中:S(SNO,SNAME,STATUS,CITY)P(PNO,PNAME,COLOR,WEIGHT)J(JNO,JNAME,CITY)SPJ(SNO,PNO,JNO,QTY)具体内容参见教材P74(5)题。

要求定义每个基本表的实体完整性(主码)和参照完整性(外码)约束。

(3)修改基本表S,增加联系电话(TEL)属性列,类型char(12)。

(4)删除基本表SPJ。

①直接删除基本表SPJ,查看结果。

②运行CREATE TABLE SPJ,重新建立SPJ表。

③打开S,P,J及SPJ表分别录入数据:S(S1,精益,20,天津)P(P1,螺母,红,12)J(J1,三建,北京)SPJ(S1,P1,J1,200)④删除S表,查看结果。

(5)在S表SNAME列定义一个唯一索引。

数据库原理与应用课程实验指导说明书

数据库原理与应用课程实验指导说明书

《数据库原理与应用》课程实验指导书目录目录 (Ⅰ)前言………………………………………………………………………………………实验一初识SQL Server 2000…………………………………………………实验二数据库的创建和管理…………………………………………………实验三表的创建、管理及数据操作……………………………………………实验四单表查询……………………………………………………………实验五连接查询…………………………………………………………实验六嵌套查询……………………………………………………实验七视图的创建和管理……………………………………………………实验八游标的使用……………………………………………………实验九T-SQL语言编程基础…………………………………………………实验十函数…………………………………………………………………………实验十一索引、默认值约束和默认值对象………………………………实验十二数据完整性的实现…………………………………………………实验十三存储过程…………………………………………………实验十四触发器…………………………………………………实验十五系统安全管理…………………………………………………实验十六数据备份、恢复和导入导出………………………………………实验十七综合训练…………………………………………………前言数据库技术是计算机学科中的一个重要分支,发展迅速、应用非常广泛,几乎涉及了所有应用领域。

例如,办公系统、生产管理、财务管理、人事管理、工业管理等,都广泛应用了数据库技术。

本实验指导书是《数据库原理与应用》课程的配套实验资料。

通过安排实验及布置的任务,让学生熟练掌握使用关系数据库管理系统SQL Server 2000进行数据库及表的创建和管理、查询、Transact—SQL程序设计、各类约束的创建及使用、视图及索引的创建与管理、SQL Server 的存储过程的创建和管理、SQL Server 的触发器创建和管理、SQL Server的安全性管理、数据库的备份及恢复。

数据库原理及应用实验指导书测绘0901、0902

数据库原理及应用实验指导书测绘0901、0902

《数据库原理及应用》实验指导书实验一:安装和了解SQL Server 7.0一、实验目的学会安装SQL Server 7.0桌面版,能运行SQL Server 7.0,并了解其组成部件。

二、实验前的准备安装前,首先要了解SQL Server 7.0的各种版本和支持它的操作系统版本,检查计算机的软件和硬件,保证能满足安装的最小需求。

1.安装SQL Server实验的主要目的是使学生掌握SQL语句的使用。

为了方便学生上机,也为了简化操作,本实验使用SQL Server 7.0桌面版。

下面的安装过程将以在Windows 98环境下从本地CD-ROM上安装SQL Server 7.0桌面版为例。

具体步骤为:(1)插入SQL Server光盘,计算机将自动运行,如果没有自动运行,运行光盘根目录下\386\Autorun.exe(如果是Alpha系列芯片,运行光盘根目录下\Alpha\Autorun.exe)。

(2)在此屏幕上,选择“Install SQL Server Components”选项,出现“Install SQL Server Components”屏幕。

(3)如果在Windows NT下,可以选择“Database Server – Standard Editon”安装SQL Server7.0标准版,现在选择“Database Server – Desktop Editon”在Windows 98下,安装其桌面版。

(4)接着出现“SQL Server Setup Wizard”(安装向导),它将询问用户是否同意软件协议、收集有关用户、用户的计算机和用户公司等情况,并需要键入用户的CD KEY。

这是一个10位长的数字,位于SQL Server光盘后面黄色或橙色标签条上。

(5)接着是“Setup Type”屏幕,除了两个browse按钮,用来选择安装程序文件和数据文件的具体位置,用户还可以在此选择安装类型。

数据库系统和应用试验指导书

数据库系统和应用试验指导书

《数据库系统与应用》试验指导书实验1:SQL Server数据库的安装与配置一、目的与要求1.掌握SQL Server服务器的安装。

2.掌握企业管理器的基本使用方法。

3.掌握查询分析器的基本使用方法。

4.对数据库及其对象有一个基本了解。

二、实验准备1.了解SQL Server各种版本安装的软、硬件要求。

2.了解SQL Server支持的身份验证模式。

3.了解SQL Server各组件的主要功能。

4.对数据库、表和数据库对象有一个基本了解。

5.了解在查询分析器中执行SQL语句的方法。

三、实验内容1.安装SQL Server 2000 根据软硬件环境,选择一个合适版本的 SQL Server 2000。

2.利用企业管理器访问系统自带的pubs数据库(1)启动SQL Server服务管理器。

(2)以系统管理员身份登录到企业管理器。

(3)在企业管理器的树形目录中展开数据库,找到pubs并展开,则列出该数据库的所有对象,如表、视图、存储过程、默认和规则等。

(4)选中“表”,将列出pubs数据库的所有表(包括系统表和用户表),在此以用户表titles为例,选中该表,单击鼠标右键,弹出快捷菜单,执行“打开—返回所有行”菜单项,打开该表,查看其内容。

3.利用查询分析器访问pubs数据库的表。

试验2:创建数据库和表一、目的与要求1.了解SQL Server数据库的逻辑结构和物理结构。

2.了解表的结构特点。

3.了解SQL Server的基本数据类型。

4.学会在企业管理器中创建数据库和表。

5.学会使用T-SQL语句创建数据库和表。

二、实验准备1.要明确能够创建数据库的用户必须是系统管理员,或是被授权使用CREATE DATABASE语句的用户。

2.创建数据库必须要确定数据库名、所有者(即创建数据库的用户)、数据库大小(最初的大小、最大的大小、是否允许增长及增长的方式)和存储数据的文件。

3.确定数据库包含哪些表以及包含的各表的结构,还要了解SQL Server 的常用数据类型,以创建数据库的表。

数据库系统与应用试验指导书

数据库系统与应用试验指导书

《数据库系统与应用》试验指导书实验1:SQL Server数据库的安装与配置一、目的与要求1.掌握SQL Server服务器的安装。

2.掌握企业管理器的基本使用方法。

3.掌握查询分析器的基本使用方法。

4.对数据库及其对象有一个基本了解。

二、实验准备1.了解SQL Server各种版本安装的软、硬件要求。

2.了解SQL Server支持的身份验证模式。

3.了解SQL Server各组件的主要功能。

4.对数据库、表和数据库对象有一个基本了解。

5.了解在查询分析器中执行SQL语句的方法。

三、实验内容1.安装SQL Server 2000 根据软硬件环境,选择一个合适版本的 SQL Server 2000。

2.利用企业管理器访问系统自带的pubs数据库(1)启动SQL Server服务管理器。

(2)以系统管理员身份登录到企业管理器。

(3)在企业管理器的树形目录中展开数据库,找到pubs并展开,则列出该数据库的所有对象,如表、视图、存储过程、默认和规则等。

(4)选中“表”,将列出pubs数据库的所有表(包括系统表和用户表),在此以用户表titles为例,选中该表,单击鼠标右键,弹出快捷菜单,执行“打开—返回所有行”菜单项,打开该表,查看其内容。

3.利用查询分析器访问pubs数据库的表。

试验2:创建数据库和表一、目的与要求1.了解SQL Server数据库的逻辑结构和物理结构。

2.了解表的结构特点。

3.了解SQL Server的基本数据类型。

4.学会在企业管理器中创建数据库和表。

5.学会使用T-SQL语句创建数据库和表。

二、实验准备1.要明确能够创建数据库的用户必须是系统管理员,或是被授权使用CREATE DATABASE语句的用户。

2.创建数据库必须要确定数据库名、所有者(即创建数据库的用户)、数据库大小(最初的大小、最大的大小、是否允许增长及增长的方式)和存储数据的文件。

3.确定数据库包含哪些表以及包含的各表的结构,还要了解SQL Server 的常用数据类型,以创建数据库的表。

数据库原理及应用实验指导书

数据库原理及应用实验指导书

实验1 数据库与表的创建与管理1.实验目的(1)掌握启动和停止数据库服务。

(2)熟练掌握使用SQL Server Management Studio创建和删除数据库的方法。

(3)熟练掌握使用SQL Server Management Studio创建和管理数据表的方法。

2.实验环境操作系统:WINDOWS XP/2000/2003/vista数据库管理系统:SQL SERVER 20053.实验内容(1) 启动数据库服务。

(2) 利用SQL Server Management Studio创建数据库:Warehouse1。

(3) 在Warehouse数据库中创建3张表:Receipt、Product、Storage。

(4) 在Receipt、Product、Storage表中输入数据。

4.实验步骤(1)启动SQL Server服务。

在“开始”菜单上,依次点击“程序”|“Microsoft SQL Server 2005”|“配置工具”|“SQL Server Configuration Manager”选项。

选择“SQL Server(MSSQLSERVER)”,单击鼠标右键后,选择“启动”。

(2)在SQL Server Management Studio窗口中选择“数据库”文件夹,选择“新建数据库”命令,输入新建数据库的名字Warehouse1,单击“确定”按钮。

(3)在Warehouse1数据库中建立表Receipt、Product、Storage,各表结构如下所示:表3-4 Receipt表结构表3-6 Storage表结构(4)在SQL Server Management Studio窗口中打开“表”对象,选择刚才创建的Recipt表。

(5)右击鼠标,选择“打开表”命令,打开表的数据记录窗口。

(6)输入如表3-7所示的Recipt数据记录。

表3-7 Receipt表数据(7)输入如表3-8所示的Product数据记录。

数据库实验指导书

数据库实验指导书

数据库实验指导书实验一:数据定义及更新语句练习一、实验目的:熟练掌握用SQL语句实现数据库和基本表的创建、数据的更新。

二、预习要求:实验前复习讲授过的有关创建数据库、基本表的SQL语句,预习SQL Server2000环境,特别是资源管理器和查询分析器的相关用法。

三、实验内容:(一)用SQL语句建立如下mySPJ数据库,包括S,P,J,和SPJ四个基本表(教材第二章习题5中的四个表),要求实现关系的三类完整性。

S(SNO,SNAME,STA TUS,CITY);P(PNO,PNAME,COLOR,WEIGHT);J(JNO,JNAME,CITY);SPJ(SNO,PNO,JNO,QTY)供应商表S由供应商代码(SNO)、供应商姓名(SNAME)、供应商状态(STATUS)、供应商所在城市(CITY)组成。

零件表P由零件代码(PNO)、零件名(PNAME)、颜色(COLOR)、重量(WEIGHT)组成。

工程项目表J由工程项目代码(JNO)、工程项目名(JNAME)、工程项目所在城市(CITY)组成。

供应情况表SPJ由供应商代码(SNO)、零件代码(PNO)、工程项目代码(JNO)、供应数量(QTY)组成,表示某供应商供应某种零件给某工程项目的数量为QTY。

(二)分别使用插入、删除、修改的方式更新基本表中的数据。

四、实验方法和步骤:(一)使用Microsoft SQL Server企业管理器和查询分析器建立数据库mySPJ:1.打开“开始->程序->Microsoft SQL Server->企业管理器”;2.在企业管理器左边的树标签中依次打开“Microsoft SQL Server-> SQL Server组->(local)(Windows NT)->数据库”,(local)(Windows NT)前的红色标记转化为绿色标记表明NT服务已启动;3.从企业管理器的“工具”菜单中选择“SQL 查询分析器”,打开查询分析器后,在其窗口书写创建数据库mySPJ的SQL语句,点击执行按钮(或F5键)执行该SQL语句;4.在企业管理器左边的树标签中查看数据库是否建立成功。

数据库原理实验指导书(带SQL语句)

数据库原理实验指导书(带SQL语句)

数据库原理—数据库原理与应用实验指导书目录实验一 SQLSERVER 2000的安装 (3)实验二数据库及表的定义 (16)实验三数据插入、删除、与更新 (19)实验四数据查询 (22)实验五视图的定义和使用 (24)实验六数据完整性 (25)实验七存储过程的使用 (26)实验八事务的使用 (27)实验九安全性管理 (29)实验十数据库设计 (31)实验一 SQLSERVER 2000的安装仅连接Microsoft Windows NT 4.0、Windows 2000(所有版本)、Windows Me、Windows 98 和 Windows 95。

2.SQL SERVER 2000的安装(1)将企业版安装光盘插入光驱后,出现以下提示框。

注意:如果您的计算机的操作系统是windows 95以上,则选择“安装SQL Server 2000 组件”,如果操作系统是windows 95,则需要选择“安装SQL Server 2000的先决条件”。

由于SQL Server 2000 的某些功能要求在Microsoft Windows 2000 Server以上的版本才能运行。

因此安装Windows Server 2000(建议为Advanced版本),可以学习和使用到SQL Server 2000的更多功能,以及享受更好的性能。

本安装将在Windows 2000 Advanced Server操作系统作为示例,详细介绍安装SQL Server 2000企业版的过程。

大家清首先安装Windows 2000 Advanced Server。

(2)选择 "安装 SQL Server 2000 组件",出现下一个页面。

(3)选择 "安装数据库服务器",出现如下界面:(4)选择"下一步",出现如下界面:(5)选择’本地计算机’(默认)选项,选择"下一步",出现如下界面:在 "安装选择" 窗口,选择 "创建新的SQL Server实例..."。

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

实验指导书院系:专业:课程:大学计算机II-Access数据库应用编者:大学计算机基础教研室目录实验一建表 (1)实验二简单查询 (5)实验三创建分组查询 (7)实验四报表的设计 (10)实验五利用窗体控件手动设计窗体 (12)实验六设计嵌入式条件宏 (14)实验七创建一个“跑动的字母”的窗体程序 (16)实验八实验七的改进程序 (18)实验一建表一、实验目的1.认识Access数据库的基本功能,学会如何利用和不利用模板创建数据库。

2.练习数据表创建的方法,并能根据需要灵活的创建数据表。

3.能够为建立的表添加表关系。

二、实验要求1.启动Access,2010,利用“罗斯文”模板建立Access数据库,观察数据库的主要功能与主要组成部分。

2.新建空白数据库,并在该数据库中新建“客户”表、“员工”表,“产品”表、“订单”表和“订单明细”表。

3.为建立的5个数据表建立关系。

三、实验原理利用Access,2010创建一个数据库,并将其保存。

创建表和表的关系。

四、实验步骤1.利用“罗斯文”模板,建立Access数据库,命名为罗斯文1。

2. 新建空白数据库,命名为MyDB1。

3. 在MyDB1中创建4个表:客户、员工、订单、订单明细。

客户表设计视图客户表各字段及其属性员工表各字段及其属性产品表各字段及其属性订单表各字段及其属性订单明细表各字段及其属性4.为“客户”表、“员工”表,“订单”表和“订单明细”建立表间关系。

通过数据库工具-关系-显示表,选择以上四个表,将“客户”表的“ID”字段拖动到“订单”表的“客户ID”处,松开鼠标后,系统弹出“编辑关系”对话框。

勾选“实施参照完整性”、“级联更新相关字段”和“级联删除相关记录复选框”。

5. 重复以上步骤,建立其余各表间的表关系。

各表间关系与字段连接方式如下表所示。

6. 保存数据库文件。

实验二简单查询一、实验目的:1.学习选择查询的主要功能。

2.练习查询条件的使用。

3.熟悉更新查询的创建方法。

二、实验要求:1.创建一个查询,通过输入价格上限、下限查询相关商品。

2.创建一个查询,输入订购日期查询相关商品。

3.创建一个查询,将所有商品价格增加10%。

三、实验原理利用查询条件,选择数据;在查询执行过程中,用户可以自己输入条件,使得查询数据更加灵活;利用更新查询更新数据。

四、实验步骤:1.打开简单查询数据库。

2.创建一个查询,命名为:价格上下限查询,查询产品表中列出价格<50并且>15之间的产品信息,运行并查看结果。

3.修改刚才的查询,使得价格上下限由用户在查询执行时自定义输入,运行查看结果并保存。

4.创建一个查询,命名为:订购日期查询,查询订单表中用户给定日期的订单信息。

5.创建一个查询,命名为:更新价格查询,将产品表中列出价格增加10%,运行并查看结果并保存。

6.保存数据库。

实验三创建分组查询一、实验目的:1.熟悉汇总查询的创建方法。

2.掌握汇总查询总计行选项的用途。

二、实验要求:1.创建一个查询,计算每位员工的销售总额。

要求显示“员工姓名”和“销售总额”,查询命名为“Q1”。

2.创建一个查询,查找销售额最高的商品信息。

要求显示“产品代码”、“产品名称”和“销售额”,查询命名为“Q2”。

3.创建一个查询,查找出公司的最大客户。

要求显示“客户公司”和“销售额”,查询命名为“Q3”。

三、实验原理利用汇总查询,可以对数据进行分类统计,按员工分类,计算每个员工的销售总额;按商品分类,可以计算每种商品的销售额合计;按照客户分类,可以计算出每个客户的交易额。

四、实验步骤:1.打开分组查询数据库数据库。

2.利用员工表、订单表、订单明细表建立汇总查询,按照员工ID进行分类,计算销售额合计。

要求查询结果有且仅有三个字段:ID、姓名、销售总额。

其中,姓名由员工表的姓氏字段和名字字段生成,销售总额由数量*单价获得,查询命名为:销售额。

查询结果如下图:3.利用产品表和订单明细表创建一个汇总查询,按照产品名称字段分类,计算每一类产品的销售总额,并将销售总额降序排列,显示出排名第一商品的产品名称和销售总额,要求查询结果有且仅有两个字段:产品名称、销售额。

将查询命名为:最畅销商品查询。

设计视图如下:注:本查询可以通过在SQL视图中,使用top关键字实现。

查询结果如下图:4.利用订单表、订单明细表创建一个汇总查询,按照客户ID字段分类,计算每个客户的订单额度,显示出订单额度最高的客户名称和订单总额,要求查询结果有且仅有两个字段:客户、销售总额,查询命名为:最大客户。

查询运行结果如下图所示:5.保存数据库。

实验四报表的设计一、实验目的1.熟悉ACCESS报表工作环境。

2.了解ACCESS报表的创建。

3.熟悉ACCESS报表的结构及各部分的功能。

4.熟悉ACCESS报表的分组,计算控件。

5.熟悉ACCESS中MAX,Min,IIF,A VG函数的应用。

二、实验要求1.设置报表的数据源,使其显示QSell查询中的数据。

2.设置报表的标题并对其相关属性进行设置。

使报表标题栏上显示的文字为“销售情况报表”标签的名为“ltitle”,字体为“黑体”、颜色为棕色(棕色代码128)字号20、加粗。

3.对报表中txtMoney进行适当设置使其显示每本书的金额。

4.报表中的适当位置添加一个文本框控件“txtavg”计算每本书的平均价格。

5.报表页脚处添中一个文本框控件用以判断所售的书的金额合计如大于30000则显示“达标”否则显“示末达标”。

三、实验原理利用ACCESS对报表进行编辑对其进行适当设置完成实验要求。

四、实验步骤1.打开报表数据库。

2.设置报表的数据源属性为QSell。

3.设置“ltitle”的标题,字体,前景色。

4.设置“txtMoney”数据来源属性为“=[数量]*[单价]”。

5.报表中添加一个分组字段“书名”然后在组页脚区添加文本框“txtavg”设置其数据来源属性为“=avg([数量]*[单价])”计算每本书的平均价格。

6.报表页脚中添加一个文本框“txtif”设置其数据来源属性为“=iif(sum([数量]*[单价])>30000,”达标”,”末达标”)”计算销售达标情况。

7.完成后保存数据库。

实验五利用窗体控件手动设计窗体一、实验目的1.熟悉ACCESS窗体工作环境。

2.了解ACCESS窗体的创建。

3.熟悉文本框,按钮控件的使用。

4.了解程的分支结构。

二、实验要求1.创建一可以计算圆面积的窗体。

2.在窗体上放置二个文本框控件和一个按钮控件。

3.运行应用程序,当点击按钮控件时,在其中的一个文本框中显示圆面积。

4.当输入的值小于0时要显示错误三、实验原理利用ACCESS创建一个窗口,并将其保存。

为按钮添加事件过程,通过过程代码修改窗体上标签控件属性,执行程序使其显示为圆面积。

四、实验步骤1.创建一个空的ACCESS数据库保存为CircleArea,数据库中创建一个空的窗体并将其保存为CircleArea。

2.窗体上放置两个文本框分别命名为TxtRadius和TxtArea将对应的标签改为“半径”和“面积”。

一个按钮命名为BtnCacle。

将对标题设置为“计算”3.“计算”按钮中输入相应代码完成指定的功能,要注意对半么小于零的判断。

4.完成后保存窗体并运行。

实验六设计嵌入式条件宏一、实验目的:4.熟悉宏及宏的基本原理。

1.掌握宏的设计与使用。

2.掌握嵌入式条件宏的设计二、实验要求:4.创建窗体。

1.在窗体上放置二个文本框控件和一个按钮控件。

2.运行应用程序,当点击按钮控件时,提示相关的登录信息。

3.当用户名为空时做出相应处理。

三、实验原理利用多分枝选择选择结构宏:根据给定的用户信息执行相关处理。

四、实验步骤:1.创建一个空的ACCESS数据库保存为Login,数据库中创建一个空的窗体并将其保存为Login2.窗体上放置两个文本框分别命名为TxtUser和TxtPwd将对应的标签改为“用户名”和“密码”。

一个按钮命名为btnLogin。

将对标题设置为“登录”3.窗体中“弹出方式”及“模式”设置为是,“记录选定器”和“导航按钮”设置为“否”4.按钮“登录”的“单击”事件中设计嵌入式条件宏实现“登录”相关功能。

实验七创建一个“跑动的字母”的窗体程序一、实验目的:1.熟悉事件和注意事项。

2.熟悉“计时器”和“时间间隔”的使用方法。

3.熟悉控件定位属性。

二、实验要求:1.创建窗体。

2.在窗体上放置四个按钮、两条直线和一个标签。

3.运行应用程序,当点击START按钮控件时,标签开始向右移动,当点击STOP按钮控件时,标签停止移动,当点击SPEED+按钮控件时,标签加速右移动,当点击SPEED-按钮控件时,标签减缓向右移动。

三、实验原理:1.利用窗体的“计时器”和“时间间隔”来实现相关功能。

2.通过改变标签的LEFT属性的值来实现移动。

3.通过改变移动的步长来实现加速和减速。

4.通进改变窗体的“TimerInterval”属性来实现START和STOP。

四、实验步骤:1.创建一个空的ACCESS数据库保存为Runner,数据库中创建一个空的窗体并将其保存为Runner2.窗体上放置四个按钮分别命名为BtnStrat、BtnStop、BtnPlus和BtnDec将对应的标题改为“START”、“STOP”、“SPEED+”和“SPEED-”。

放置一个标签命名为“RUNNER”设置其标题为任意字母。

放置两个直线控件分别命名为“lnStart”和“lnEnd”3.窗体中“弹出方式”及“模式”设置为是,“记录选定器”和“导航按钮”设置为“否”4.各按钮的“单击”事件中编写相关代码实现“开始”、“停止”、“加速”和“减速”功能。

5.窗体的“计时器触发”事件中编写相关代码实现标签的移动功能。

实验八实验七的改进程序一、实验目的:1.了解循环语句。

2.熟悉For循环和Do While 循环。

3.计时程序的设计。

4.熟悉全局变量的使用。

二、实验要求:1.实验七的基础上完成实验。

2.窗体Rnner上放置一个标签用于计时。

3.运行程序当字符过了终点线后会停止并计算给定数的累加和。

三、实验原理:1.通过判断标签的LEFT属性的值来实现过终点停止。

2.通过全部变量来实现计时功能。

四、实验步骤:1.打开实验七窗体“Runner”。

2.窗体上Runner放置一个标签命名为“lbTime”,放置一个文本框命名为“TxtSum”。

3.代码中设置一个实型全局变量“CntTime”并初始化为0。

4.窗体的“计时器触发”事件中对“CntTime”进行累加并显示。

窗体的“计时器触发”事件中对Runner标签的国LEFT属性进行判别是否过线,过线则通For或While计算出文本框中数值的累加和。

相关文档
最新文档