您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > SQL数据库完整实验报告
学生学号实验课成绩学生实验报告书实验课程名称企业数据库应用开课学院管理学院指导教师姓名学生姓名XXX学生专业班级人力ZY09012010—2011学年第2学期1实验报告填写规范1、实验是培养学生动手能力、分析解决问题能力的重要环节;实验报告是反映实验教学水平与质量的重要依据。为加强实验过程管理,改革实验成绩考核方法,改善实验教学效果,提高学生质量,特制定本实验报告书写规范。2、本规范适用于管理学院实验课程。3、每门实验课程一般会包括许多实验项目,除非常简单的验证演示性实验项目可以不写实验报告外,其他实验项目均应按本格式完成实验报告。在课程全部实验项目完成后,应按学生姓名将各实验项目实验报告装订成册,构成该实验课程总报告,并给出实验课程成绩。4、学生必须依据实验指导书或老师的指导,提前预习实验目的、实验基本原理及方法,了解实验内容及方法,在完成以上实验预习的前提下进行实验。教师将在实验过程中抽查学生预习情况。5、学生应在做完实验后三天内完成实验报告,交指导教师评阅。6、教师应及时评阅学生的实验报告并给出各实验项目成绩,同时要认真完整保存实验报告。在完成所有实验项目后,教师应将批改好的各项目实验报告汇总、装订,交课程承担单位(实验中心或实验室)保管存档。附表:实验成绩考核建议观测点考核目标成绩组成实验预习1.对验证型实验,考察对实验原理与方法的预习情况2.对于综合型、设计型实验,着重考查设计方案的科学性、可行性和创新性对实验目的和基本原理的认识程度,对实验方案的设计能力20%实验过程1.是否按时参加实验2.对实验过程的熟悉程度3.对基本操作的规范程度4.对突发事件的应急处理能力5.实验原始记录的完整程度6.同学之间的团结协作精神着重考查学生的实验态度、基本操作技能;严谨的治学态度、团结协作精神30%结果分析1.所分析结果是否用原始记录数据2.计算结果是否正确3.实验结果分析是否合理4.对于综合实验,各项内容之间是否有分析、比较与判断等考查学生对实验数据处理和现象分析的能力;对专业知识的综合应用能力;事实求实的精神50%2实验项目名称SQLServer的安装及操作实验者xxx专业班级人力ZY0901同组者无实验日期2011年3月11日一、实验目的、意义1、写出SQLServer的功能与特点,使用方法,应用状况的报告。2、完成SQLServer的安装、启动、登录。3、熟练使用EnterpriseManager企业管理器进行数据库操作。二、实验基本原理与方法遵循计算机操作的基本原理和方法,按照SQLServer的操作方法和指南。三、实验内容及要求实验内容:1、通过SQLServer的帮助文档了解SQLServer关系数据库系统的功能与特点,使用方法。2、通过网上查询了解SQLServer产品的应用状况。3、安装、启动、登录SQLServer。4、使用企业管理器创建和修改和删除数据库、用户、基本表、索引。实验要求:用文字和图片结合解答以下问题。1、写出SQLServer的功能与特点,使用方法,应用状况等,要求文字说明即可。2、完成SQLServer的安装、启动、登录,要求截图界面加文字说明主要过程。3、安装中“仅客户端工具”,“服务器和客户端工具”,“仅连接”,分别是什么含义?4、安装中的身份验证模式有哪两种?5、安装过程中出现故障,怎样解决?6、SQLServer中有哪些主要工具?7、使用SQLServer,首先应打开哪个工具?为什么?8、SQLServer的“联机丛书”如何使用?要求截图界面加文字说明主要过程。9、网上查询了解SQLServer产品的应用状况。作简要说明。10、简要描述企业管理器的结构和功能使用。11、说明在企业管理器中注册SQLServer的重要步骤。要求截图界面加文字说明主要过程。12、如何使用企业管理器进行数据库操作,要求截图界面加文字说明过程。(注:截图方法:按键盘上“PrintScreen”;截图只需要截取操作过程中的重要图片即可。)四、实验方案或技术路线(只针对综合型和设计型实验)本实验为验证型实验。五、实验原始记录(可附加页)(程序设计类实验:包括原程序、输入数据、运行结果、实验过程发现的问题及解决办法等;分析与设计、软件工程类实验:编制分析与设计报告,要求用标准的绘图工具绘制文档中的图表。系统实施部分要求记录核心处理的方法、技巧或程序段;其他实验:包括实验输入数据,处理模型、输出数据及结果分析)31、(1)简便的操作方式(2)以Client/Server为设计结构,Client/Server结构将任务合理地分配到服务器与客户端,减少了网络拥挤,提高了整体性能。(3)支持多个不同的开发平台(4)支持企业级的应用程序(5)数据仓库支持(6)支持虚拟根SQLServer2000允许通过IIS创建虚拟根的方法来访问SQLServer,为了方便用户使用SQLServer管理服务器,SQLServer2000还提供了专用的工具(如企业管理器)。(7).用户自定义函数,SQLServer2000可以使用自定义函数功能。程序员通过使用自定义函数可以将数值计算代码、数据处理程序(要返回结果集的操作)定义为自定义函数,在计算或返回结果集时可以直接调用该函数;当自定义函数编写出现问题时,可以直接修改函数体,而不必修改各模块中的代码,这对于模块化开发SQLServer应用程序具有极其重要的意义。2、(1)打开SQL安装软件(2)选择本地计算机和远程计算机4(3)身份验证模式(4)正在安装(5)安装成功5(5)安装完成后在程序——microsoftsqlserver——服务管理器,启动服务器,注意选择正确的服务器和服务“SQLServer”3.服务器和客户端工具(S)选择该选项,安装客户服务器和客户端工具。4、有WINDOWS身份验证模式和混合模式。5.执行SQLServer安装程序时,提示错误“以前的某个程序已在安装的计算机上创建挂起的文件操作。必须重新启动计算机”。解决方法:重启。6、工具在如下截图中7、使用SQLServer,首先要打开“服务管理器”,开启“服务管理器”才能正常的访问计算机中的数据,就好比要使用房间中的物品,只有拿到了房间的钥匙,打开房间,才能使用物品。8、选择[开始]--[程序]--[MicrosoftSQLServer]--[联机丛书]69.作为重要的基准测试可伸缩性和速度奖的记录保持者,SQLServer2000是一个具备完全Web支持的数据库产品,提供了对可扩展标记语言(XML)的核心支持以及在Internet上和防火墙外进行查询的能力。能迅速提供可伸缩性电子商务、企业及数据仓库解决方案而开发的完整数据库与分析软件产品。10、企业管理器的结构:菜单栏、目录树、内容窗口功能使用:注册和管理SQLServer服务器;管理SQLServer服务;创建和管理数据库及各种数据库对象;备份和恢复数据库;对SQLServer系统进行安全管理;编写和执行T-SQL脚本等11、(1)打开“开始”—“程序”—“MicrosoftSQLServer”—“企业管理器”(2)选择“新建SQLServer注册”(3)弹出一个菜单选择“下一步”出现“注册SQLServer向导”填入当前电脑的服务器,点击“添加”,选择“下一步”。(4)默认选择window的登录身份,点击“下一步”。默认选择组,点击“下一步”则注册完成。12.(1)首先,单击菜单栏“工具”——选择“向导”——“创建数据库向导”(2)给数据库重命名“yaozhong”(3)“定义数据库的增长”(4)定义“日志文件的增长”选择默认值即可7实验项目名称SQL语句的应用实验者xxx专业班级人力ZY0901同组者无实验日期2011年4月1日一、实验目的、意义1、熟练掌握基本的定义、插入、更新、删除的SQL语句2、熟练掌握SELECT语句的各个选项及用法,能写出各种要求的SELECT语句3、熟练掌握各种约束在输入数据及数据的删除、修改时的作用4、熟练掌握索引、视图的建立与删除语句二、实验基本原理与方法遵循计算机操作的基本原理和方法,遵循SQLServer的操作方法和指南。三、实验内容及要求实验内容:1、学习基本的定义、插入、更新、删除的SQL语句。2、学习SELECT语句的各个选项及用法,能熟练进行各种查询。3、了解键码约束、外码约束、非空约束、唯一约束、取值约束等各种约束在输入数据及数据的删除、修改时的作用。4、练习索引、视图的建立与删除。实验要求:1、熟练掌握基本的定义、插入、更新、删除的SQL语句建立数据库用自己名字的拼音命名,使用CREATE创建数据库,创建表,使用ALTER更新表,使用DROP,INSERT,UPDATE,DELETE对数据表操作。2、熟练掌握SELECT语句的各个选项及用法,能写出各种要求的SELECT语句自行根据所建数据库将如下关键的词语应用在SELECT查询中,DISTINCT,*,BETWEEN,ORDERBYASC,DESC,计算式子,嵌套,多层语句,参照所给实验指南。3、熟练掌握各种约束在输入数据及数据的删除、修改时的作用描述五种约束的作用,用法。4、熟练掌握索引、视图的建立与删除语句用SQL语句创建视图,创建索引,并删除。5、实验过程中的关键步骤,要求截图,并配以文字说明,描述该实验过程。6、编程语言中,可以同时涵盖几种内容,尽量综合。7、自行设计程序语句,体现实验内容,可以参照实验指南,但要有自主思考。四、实验方案或技术路线(只针对综合型和设计型实验)8本实验为验证型实验。9五、实验原始记录(可附加页)(程序设计类实验:包括原程序、输入数据、运行结果、实验过程发现的问题及解决办法等;分析与设计、软件工程类实验:编制分析与设计报告,要求用标准的绘图工具绘制文档中的图表。系统实施部分要求记录核心处理的方法、技巧或程序段;其他实验:包括实验输入数据,处理模型、输出数据及结果分析)注:以下给出的是例子参考,可根据个人需要自行设计。1、学习基本的定义、插入、更新、删除的SQL语句a)利用SQL语句建立“学生信息”数据库b)建立表学生、系、课程和学习,学生(学号,姓名,系号,性别,出生年月,入学年月),系(系号,系名),课程(课程号,课程名),学习(学号,课程号,成绩)c)使用SQL语句向学生表插入一个新计算字段“年龄”d)使用SQL语句向学生表插入记录,更新记录,删除记录2、学习SELECT语句的各个选项及用法,能熟练进行各种查询包括五种查询:投影查询;条件查询;分组查询;连接查询;子查询。a)查询所有女生信息(条件查询)b)查询参加考试课程001的学生人数(条件/投影查询)c)查询学生表中所有信息管理与信息系统系的学生信息(子查询)d)检索所有学生的平均分(姓名,平均分)(连接,分组)e)检索平均分在90~100分的学生姓名(条件查询)f)查询各科最高分,最低分(连接,分组)3、了解键码约束、外码约束、非空约束、唯一约束、取值约束等各种约束在输入数据及数据的删除、修改时的作用。a)学生表中,给学号建立主键约束b)学生表中学生表中系号为外键参考系表中系号c)学生表中姓名非空d)学生表中性别只能为’M’或’F’e)系表中系名唯一4、练习索引、视图的建立与删除。10a)在课程表的课程名称上建立唯一索引,再删除b)建立视图“成绩单”包括(学生姓名,课程名,成绩),再删除1、A)创建数据库yaozhongB)创建数据表C)使用alter更新数据表11D)使用insert添加数据,使用update更新数据,使用delete删除行,使用drop删除列2、1)distinct的使用2)*的使用123)Between,OrderByAsc的使用3、五种约束:主键约束(PRIMARYKEY),唯一性约束,检查约束,默认约束,默认约束,外键约束。1)主键约束:用于唯一地标识表中的每一条记录,可以有多列为主键,主键列上不能有两行相同的值,该列的值也不能为空值。2)唯一性约束:表示任意两行在同一列上不能有相同的值,一个表上可以有多个唯一性约束。3)检
三七文档所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
本文标题:SQL数据库完整实验报告
链接地址:https://www.777doc.com/doc-6667911 .html