数据库上机指导
第一次上机实习作业指导(新)文献检索

第一次上机检索实习题目及实习指导一、作业要求:1、自建WORD文档,将作业按题号顺序及格式誊写在上面。
2、为WORD文档命名,文件名按“学号、姓名、班级、第N次作业”(如:050812宋兴宇电气051第N次作业,学号和姓名班级之间不要加空格或其它符号)的顺序命名,然后将该WORD文档上传至http://202.113.115.25(用户名:lib,密码:1234)中对应的班级文件夹中。
3、因上传后文件不可删除,若上传后仍需修改,则应在修改后的文件的名称的最后加上“新”字样再次上传。
二、实习数据库:1、CNKI中的“中国学术期刊网络出版总库”、“中国博士学位论文全文数据库”、“中国优秀硕士学位论文全文数据库”2、中经专网(选做)三、实习题目:提示:①所有数据库都从图书馆主页()电子资源栏登录;②CNKI中的数据库全部采用单库检索,即直接点击数据库名称进入其中检索;③CAJ或PDF阅读器可在图书馆主页“常用软件下载”栏目中下载安装,如安装时遇到机房中的电脑提示错误或不能安装的情况,可能是由于机房电脑没有D盘所致,可使用如下办法解决:右击我的电脑——点击管理——点击磁盘管理——右击盘符——点击更改驱动器名和路径——点击更改——在下拉菜单中选择D盘符即可。
四、实习目的通过检索题目,使同学分别掌握每个数据库所提供的各种获取文献的方法(包括浏览和检索的方法)。
五、做题过程中遇到问题,指示的,按ctrl键+ 检索指导链接,按接返回题目一.利用《中国学术期刊网络出版总库》检索我校教师在1997到2003年发表的有关“自动控制”方面的文章,记下论文篇数、第一篇文章的篇名及作者。
(注:关键词“自动控制”要求分别限制在篇名、关键词、摘要及全文字段检索,并比较四个字段检索结果的不同)检索指导题目二.利用“万方数字化期刊子系统”,检索作者“赵晓艳”发表在“河北工业大学学报”上的文章,记下检索到的记录条数及第一篇文章篇名。
大学计算机基础上机指导

大学计算机基础上机指导在大学计算机课程的学习中,上机实验是一个重要的环节,通过上机实验可以巩固理论知识,提高实践能力。
然而,对于一些初学者来说,可能对于如何进行上机实验感到困惑。
本文将为大家提供一份大学计算机基础上机指导,帮助大家顺利完成上机实验。
一、实验前的准备工作在进行上机实验之前,我们需要做好一些准备工作,以确保实验顺利进行。
1. 硬件准备:在进行计算机实验时,需要使用计算机设备。
确保你的计算机设备正常运行,硬件联网正常,同时确保计算机内存和存储空间充足。
2. 软件准备:根据实验要求,安装相应的软件和工具。
例如,如果实验涉及到Java编程,那么你需要安装Java开发环境(JDK);如果实验涉及到数据库操作,你需要安装数据库管理系统(如MySQL)等。
3. 学习资料准备:在实验之前,认真复习实验相关的理论知识,了解实验的目标和要求。
还可以准备一些相关的参考资料,以便在实验过程中查阅和解决问题。
二、实验步骤详解完成实验前的准备工作后,我们可以按照以下步骤进行上机实验:1. 仔细阅读实验指导书:在开始实验之前,先通读实验指导书,了解实验的要求、目标和步骤,明确自己需要完成的任务。
2. 确定实验环境:根据实验要求,打开相应的软件或工具。
确保软件环境的正确配置,例如设置正确的编译器版本、数据库连接等。
3. 实验过程记录:在实验过程中,我们需要记录每个步骤的操作和结果。
建议在实验过程中使用笔记本或电脑文档来记录,以便后续查阅和分析。
4. 问题解决:在实验过程中,可能会遇到一些问题,例如编译错误、代码逻辑错误等。
遇到问题时,可以先自行查找解决方案,例如查阅相关资料、阅读编程语言的官方文档等。
如果问题无法解决,可以向老师或同学请教。
5. 实验结果验证:在完成实验后,需要进行结果验证。
通过比对实验指导书给出的答案或结果,检查自己的实验结果是否正确。
三、实验注意事项在进行上机实验时,我们还需要注意以下几点:1. 遵循实验要求:实验过程中需要严格按照实验要求进行操作,不要擅自更改或修改实验要求。
数据库上机实验二

数据库上机实验二实验要求:(1) 掌握查询语句的一般格式。
;(2) 掌握无条件、有条件查询及查询结果排序与分组。
实验目的:熟练掌握简单查询语句的使用。
实验设备:装有SQL SERVER 2000的电脑 实验步骤:(1) 启动SQL 查询分析器;(2) 选择SQL SERVER 后,按确认; (3) 选择数据库ST ;(4) 综合练习如下例题(实验报告上只需写蓝色字体的题目):预备工作:建立一个名称为“ST ”的数据库,里面有三张表:Students 、Courses 、Reports ; 直接在企业管理器里,在数据库ST 的三张表里输入以下数据:1 无条件查询例1 查询全体学生的详细记录。
这是一个无条件的选择查询,其命令为: SELECT * /*这里的“*”等价于ALL*/ FROM s;其结果为表1中的全部数据。
例2 查询全体学生的姓名(Sname)、学号(Sno)、所在系(Sdept)。
这是一个无条件的投影查询,其命令为:SELECT Sname, Sno, Sdept FROM s;例3 查询全体学生的姓名(Sname)、出生年份及学号(Sno)。
由于SELECT 子句的<目标列表达式>不仅可以是表中的属性列,也可以是表达式,故可以查询经过计算的值。
其命令为:select Sname, 2011 - Sage AS birth, Snofrom s例4 查询全体学生的姓名、出生年份和学号,要求用小写字母表示学号中的字母。
其命令为:select Sname, 2011 - Sage AS birth, lower(Sno) as Sno表1 关系s表2 关系c表3 关系scfrom s例5查询选修了课程的学生学号。
其命令为:select DISTINCT s.Snofrom sc, swhere sc.Sno = s.Snoand Cno IS NOT NULL2 条件查询例6 查询数学系全体学生的学号(Sno)和姓名(Sname)。
数据库上机作业(学生学籍管理)

上机实验-1Access2003基本操作一、实验目的1.掌握Access2003数据库的构成;2.熟悉Access2003的用户界面。
二、实验内容在Access2003中打开罗斯文示例数据库,结合该数据库来了解Access 数据库的构成,并熟悉Access2003的用户界面。
1.单击“开始”按钮,指向“程序”,然后单击“Microsoft Access”,启动Access2003。
2.在启动对话框中,单击“打开已有文件”下的“罗斯文示例数据库”。
罗斯文示例数据库通常位于“Program Files\Microsoft Office\Office\Samples”文件夹中,文件名为“Northwind.mdb”。
3.在“数据库”窗口中,单击“对象”栏下的“表”,单击“产品”表对象,然后单击“数据库”窗口的工具栏上的“打开”按钮,在“数据表”视图中查看表中的数据记录。
4.从“视图”菜单中选择“设计视图”命令,以切换到设计视图下,查看表中各个字段的定义,例如字段名、数据类型、字段大小等,然后关闭设计视图窗口。
5.在“数据库”窗口中单击“对象”栏下的“查询”,单击“各类产品”查询对象,然后单击“数据库”窗口工具栏上的“打开”按钮,在“数据表”视图下查看运行查询所返回的记录集合。
6.从“视图”菜单中选择“设计视图”命令,以查看创建和修改查询时的用户界面。
7.从“视图”菜单中选择“SQL视图”命令,以查看创建查询时所生成的SQL语句,然后关闭SQL视图窗口。
8.在“数据库”窗口中单击“对象”栏下的“窗体”,单击“产品”窗体对象,然后单击“数据库”窗口工具栏上的“打开”按钮,在窗体视图下查看窗体的运行结果,并单击窗体下方的箭头按钮,在不同记录之间移动。
9.从“视图”菜单中选择“设计视图”命令,以查看设计窗体时的用户界面。
10.从“视图”菜单中选择“数据表视图”命令,以查看存储在基础表中的数据记录,然后关闭数据表视图窗口。
数据库上机实验表 项目五

Grant select,update,insert
On table student
To r3
4.建立视图,写语句实现如下功能:辅导员不能修改学生成绩,专业教师不能修改除成绩之处的学生信息。
CREATE VIEW update1
AS
SELECT update1 u1, u2, u3
3.服务器:消息156,级别15,状态1,行3
4.在关键字'table'附近有语法错误。
5.视图不能实现。
解决方案(列出遇到的问题和解决办法,列出没有解决的问题):
1.改过数据库后,运行通过。
2.视图创建未角色不对,更过数据库后,运行通过。
《数据库原理及应用》上机实验报告表
题目
数据安全性控制
姓名
丁建东
日期
2010-4-22
实验环境
操作系统为Microsoft Windows2000、数据库管理系统为Microsoft SQL Server2000标准版或企业版
实验内容与完成情况(备注:若纸张不够可以另外加页)
1.创建教辅人员角色,授予学生成绩表的查询权限
2.创建专业教师角色,授予所教课程的成绩读写权限
exec sp_addlogin 'u2','123','school'
create role r2;
grant update
on table score,student
to r2
3.创建学生角色,授予学生信息表读写权限,其余表的只读权限
exec sp_addlogin 'u3','123','school'
数据库管理与维护上机指导

二.实验要求
1.掌握在 Windows 操作系统下安装 Oracle 服务器和客户端管理软件 2.了解 Unix 或 Linux 操作系统下安装 Oracle 服务器 3.掌握卸载 Oracle 数据库服务器的方法步骤
三.实验步骤
1.在 Windows 2000 Server 或 Windows XP 下安装 Oracle 服务器 (1)双击安装光盘中的“SETUP”程序图标,出现图 1 所示界面。Oracle 此时正在检查操作系统的配置是否符合 Oracle 的要求,如果有问题就会报错; 如果没有问题会进入图所示的画面。
图 13 安装界面——“概要”对话框
7
PDF 文件使用 "pdfFactory Pro" 试用版本创建
滨州学院计算机科学技术系 数据库管理与维护课程上机指导手册 南理勇
图 14 Oracle 安装界面
图 15 Oracle SCOTT 用户解锁界面
(14)当出现安装结束界面以后,将安装完成界面中的信息记录到文件中, 这对以后数据库维护非常有用。单击“退出(X) ”按钮,退出安装。安装结束 界面如图 16 所示。
(7)选择数据库配置,即选择要创建数据库类型:一般用途、事务处理、 数据仓库、高级。保留默认选项,如图 7 所示。单击“下一步”按钮。
图 7 安装界面——“选择数据库配置”对话框
(8)指定数据库配置选项:数据库命名、数据库字符集、数据库示例是否 创建带样本方案的数据库。保留默认选项,如图 8 所示。单击“下一步”按钮。
2
PDF 文件使用 "pdfFactory Pro" 试用版本创建
滨州学院计算机科学技术系 数据库管理与维护课程上机指导手册 南理勇
《数据库应用基础》上机考试注意事项

《数据库应用基础》上机考试安排
一、考试座位安排
请同学按显示器上的标签号与自己的学号对号入座!
二、考试时间为:120分钟
三、考试注意事项
1.考试过程中不能使用USB接口与其外部存储设置相连,如U盘、
手机等。
一旦发现以作弊论处。
2.考试开始时监考教师通过凌波软件从教师端将试卷发布到
学生机的桌面,请各位考生将整套试卷复制到自己计算机的D盘、E盘或F盘,注意一定不能存放在C盘或桌面,否则后果自负。
3.先在自己计算机的D盘、E盘或F盘下建立一个名称为“9位学号
+姓名+班级+试卷”的文件夹,如“41110100张三11本人力资源1班D卷”。
考试过程中,将考试操作结果保存在此文件夹中。
4.考试结束后,以“41110100张三11本人力资源1班D卷”同学
为例,确保“411101001张三”文件夹下包括“选择题答题卡D 卷.xls”、“基本操作.mdb”、“简单应用.mdb”、“综合应用.mdb”4个文档,然后将“41110100张三11本人力资源1班D卷”文件夹压缩为“41110100张三11本人力资源1班D卷.rar”,最后将41110100张三11本人力资源1班D卷.rar文件通过凌波软件提交到教师机。
实用数据库上机作业(第1次)

实用数据库上机作业一.了解SQL Server中的“企业管理器”和“查询分析器”的启动方法和初步界面信息。
二.打开SQL Server的“企业管理器”,新建一个数据库,名称为“Company”,并更改数据库文件和日志文件的目录到D盘的Company下面。
三.打开Company数据库,了解数据库中的各种对象,例如:表(Table),视图(View),用户(User)等。
四.在表(Table)对象中新建两张表(Department和Employee)。
五.字段要求如下:●Departmentd_id 部门编号char(3) 不为空PKd_name 部门名称varchar(20) 不为空d_mananger 部门经理varchar(20) 可为空Uniqued_phone 部门电话varchar(15) 可为空●Employeee_id 员工编号char(6) 不为空PKe_name 员工姓名varchar(20) 不为空e_sex 员工性别nchar(1) 可为空默认’男’e_hire 雇佣时间smalldatetime 可为空e_wage 基本工资money 可为空e_level 员工级别smallint 可为空Checkd_id 部门编号char(3) 不为空FK注:以上表中字段名最好使用英文或拼音。
六.尝试如下操作:●设置各种约束。
(要求e_level在1~5之间取值)●在表中进行多个主键的设置。
●对Char和Varchar类型录入数据,查看区别●查看空格,空字符和Null之间的区别●在日期数据类型字段中尝试录入正确格式的数据七.建立外键关联在表上面单击右键,选取设计表,设置Department和Employee的外键关联,设置为“级联删除”和“级联更新”。
八.添加数据在Department和Employee表中添加五条左右的记录。
九.测试外键测试建立的外键关联,例如:进行主键表的更新和删除,反映的从表中数据的变化。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
<数据库>上机指导上机创建数据库及创建数据表1-1 创建数据库1-1-1 建立自己的文件夹-用于存放自己的数据库文件1-1-2 创建一个空数据库1-1-2-1 登录Access1-1-2-2 寻找Education数据库文件1-2 创建数据表1-2-1 在设计视图中创建表1-2-1-1 打开已经创建的Education数据库1-2-1-2 创建数据表1-2-2 创建表间关系1-2-3 向表输入数据1-2-3-1 向表输入数据1-2-3-2 创建值列表来查阅字段1-2-3-3 查阅字段的数据来源于表或查询1-2-3-4 将图像输入到【OLE 对象】字段1-2-4 通过导入方式创建表1-2-5 通过链接外部数据创建表1-1 创建数据库1-1-1 建立自己的文件夹-用于存放自己的数据库文件按以下操作建立自己的文件夹:●打开【资源管理器】。
单击【开始】→【程序】→附件→【资源管理器】●单击【我的电脑】→【D盘】,单击窗口右边的空白处,弹出快捷菜单,●在此快捷菜单中,选中【新建】→【文件夹】,●把【新建文件夹】改成【我的Access】,如图1-1所示。
图1-1【我的access】是一个文件夹,它将存放自己的创建的数据库文件1-1-2 创建一个空数据库1-1-2-1.登录【Access】单击【开始】→【程序】→Microsoft Access,弹出Microsoft Access对话框,从中,选择【空数据库】,如图1-2所示图1-2弹出【文件新建数据库】对话框,从中,找到【我的Access】文件夹,在【文件名】标题下,键入你想创建的数据库名,例:Education ,如图1-3所示图1-3单击【创建】按钮后,弹出图1-4所示【Education】数据库窗口,一个名字为Education 的空数据库建成了图1-4图1-4便是指定教科书上所指的数据库窗口。
1-1-2-2寻找Education数据库文件在【我的Access】文件夹中,能找到Education数据库文件,如图1-5所示。
此Education.mdb数据库文件,只能在Access窗口打开。
图1-51-2创建数据表1-2-1 在【设计视图】中创建表1-2-1-1打开已经创建的【Education】数据库单击【开始】→【程序】→【Microsoft Access】.弹出Microsoft Access窗口在【Microsoft Access】的菜单中,单击【文件】→【打开】,弹出【打开】对话框, 在其【查找范围】下拉列表中,找到【我的Access】文件夹, 从中找到【Education】数据库,如图1-6所示图1-6单击【打开】按钮,出现图1-7所示【Education】数据库窗口,如图1-7所示图1-71-2-1-2创建数据表在【Education】数据库窗口,选择【对象】栏下面的【表】,双击对象列表框内的【使用设计器创建表】,弹出图1-8a所示【表1:表】设计视图。
图1-8a 图1-8b 【表1:表】设计视图中的字段名称, 数据类型,按图1-8b所示键入,1.设立主键把学号设为主键,设立主键的方法是,右击学号,弹出快捷菜单, 从中,单击主键,如图1-9所示。
图1-93.设置字段属性设置性别的【字段属性】:(暂时不设置)1.默认值为:“男”,(要用表达式生成器产生,往下看)2.有效性规则为:"男" Or "女",(要用表达式生成器产生,往下看)3.有效性文本为:只能输入"男" Or "女",(这是一个说明书)如图1-10a下方所示设置照片的【字段属性】:必填字段为否, 如图1-10b图1-10a 图1-10b在【字段属性】:设置默认值和有效性规则,由【表达式生成器】来实现(现在设置),例:有效性规则为:"男" Or "女"的方法:●单击性别字段。
●再单击图1-10a所示【有效性规则】行右边的小方格按钮”…”,●弹出【表达式生成器】对话框,如图1-11,在【表达式生成器】对话框中,双引号””的设置(不要用键盘键入),由双击图1-11中的空字符串产生,Or字的设置(不要用键盘键入),由单击图1-11中的工具栏中的按钮Or产生。
仅仅只需键入男女两个字。
图1-11单击【确定】按钮,请自己设置默认值。
在Access菜单中,单击【文件】→【保存】,弹出另存为对话框,从中,给新建的表命名为student,如图1-12,图1-12结果,【表1:表】,改名为【student:表】3.设置输入掩码格式以下我们来设置出生日期字段的输入掩码格式, 所谓掩码格式就是”* * * * 年* * 月* * 日格式”在【student:表】对话框,见图1-13●单击【出生日期】字段,其【数据类型】选择为【日期/时间】,●在【字段属性】下部,,再单击【输入掩码】行的右边的小方格按钮”….”,图1-13出现图1-14所示【输入掩码向导】对话框, 其中,选择长日期(中文)为【输入掩码】,1996年4月24日为【数据查看】图1-14单击【下一步】,得出图1-15图1-15单击【完成】按钮。
在图1-16的下部看到,输入掩码行为:9999年99月99日。
图1-16创建输入掩码之后,我们看效果,在【Education】数据库窗口,单击【对象】→【表】,在对象列表框内选择student,在工具栏,单击【打开】,出现【student:表】数据表视图.在其出生日期列中,自动出现“___年__月__日“,方便用户键入数据。
图1-17(暂时不要键入数据,只要你看到输入掩码的作用)图1-17请选择短日期(中文)为【输入掩码】,1969-9-27为【数据查看】,看看输入掩码有什么不同。
4.在Education数据库中,创建另外两张表:course,geade一张course表,按相同的方法被建成,其学时数字段,学分字段的属性,分别如图1-18, 图1-19所示。
有效性规则要用表达式生成器产生图1-18 图1-19一张grade表,按相同的方法被建成,其中,设置了课程号,学号两个字段为主键(即:按下Ctrl键,别松开,再单击课程号,学号两个字段),而成绩的字段属性如图1-20的下部图1-20其中,有效性规则>=0 and <=100 要用表达式生成器产生,如图1-21- 图1-23图1-21 图1-22 图1-231-2-3 创建表间关系打开Education数据库,即:在Access菜单,单击【文件】→【打开】,弹出【打开】对话框, 在其【查找范围】下拉列表,找到【我的Access】文件夹,从中找到【Education】, 单击【打开】按钮,得到【Education】数据库窗口单击Access菜单中的【工具】→【关系】,如图1-24所示。
图1-24弹出图1-25所示【显示表】对话框及【关系】窗口图1-25 其【显示表】对话框,也可以用以下方法找到。
如图1-26图1-26在图1-25所示【显示表】对话框的表选项卡中,选择student,单击【添加】按钮,又选择grade,单击【添加】按钮,再选择course,单击【添加】按钮,关闭【显示表】对话框,其【关系】窗口,如图1-27图1-27对【关系】窗口完成以下操作:●在【关系】窗口中,用鼠标拖动student表的学号字段,到grade表的学号字段,弹出【编辑关系】对话框,从中,选择【实施参照完整性】,【级联更新相关字段】,【级联删除相关字段】,此时,【关系类型】为一对多,如图1-28所示●单击【创建】按钮,在【关系】窗口的两个学号之间出现“1-∞”。
图1-28●又用鼠标拖动course表的课程号字段,到grade表的课程号字段,弹出所示【编辑关系】对话框,从中,选择【实施参照完整性】,【级联更新相关字段】,【级联删除相关字段】,此时,【关系类型】为一对多,如图1-29●单击【创建】按钮,在【关系】窗口的两个课程号之间出现“1-∞”。
图1-29结果,三张表间的关系被建立起来了。
如图1-30所示。
若想删除表间关系,右击表间的中心细联线,如图1-31所示,在弹出的菜单中,单击删除。
图1-30图1-31关闭【关系】窗口,弹出图1-32所示是否保存对话框,单击【是】按钮图1-321-2-3 向表输入数据1-2-3-1 向表输入数据在【Education】数据库窗口,单击【对象】栏下面的【表】,在对象列表框,选择student,在工具栏,单击【打开】,暂时不键入数据●在student,应键入的数据如图1-33左, 上部照片数据将在下一节设置。
●在course,应键入的数据,如图1-33左下部●在grade,应键入的数据,如图1-33右部数据有成千上万,以下,将讨论方便数据输入的方法图1-331-2-3-2 创建值列表来查阅字段值列表的作用:是在表的某个字段,创建一个下拉列表,用户可以从中选择一个值作为字段值。
例如,在student表的专业字段,创建一个值列表。
值列表内,有两个值供选择.一个是计算机,另一个是自动化,被选中的值就作为专业字段的值。
这样可以用点击代替健入。
如图1-34图1-34设置值列表的方法:在【Education】数据库窗口,单击【对象】栏下面的【表】,在对象列表框,选择student,在工具栏,单击【设计】,弹出【student:表】表的设计视图,在【专业】字段的【数据类型】下拉列表,单击【查阅向导】,如图1-35图1-35弹出【查阅向导】对话框之一,如图1-36,在选项组的按钮中,按下【自行键入所需的值】,单击【下一步】,弹出图1-37所示查阅向导对话框之二,在单元格中,键入可能选定的专业,即值列表的内容。
图1-36 查阅向导对话框之一图1-37 查阅向导对话框之二这里,键入计算机(注意回车!),自动化,如图1-38,单击【下一步】, 弹出图1-39所示对话框,其查阅值列的指定标签为【专业】,单击【完成】按钮图1-38查阅向导对话框之二图1-39查阅向导对话框之三这时,回到student的设计视图,在Access菜单,单击【视图】→【数据表视图】,弹出【student:表】表的数据表视图,如图1-40。
,我们发现,在专业列的每一行,都有一个下拉列表框,框内有两个值供选择,一个是计算机,另一个是自动化,这样,大大方便用户往表里输入数据。
图1-40以下请利用输入掩码及值列表,自己向student表,键入图1-41所示数据020图1-41用同样的方法,为course表的课程名,创建一个值列表,如图1-42以下请利用值列表,自己向course表,输入数据图1-421-2-3-3 查阅字段的数据来源于表以下将从另一表中提取数据作为本表字段的数据,例如,grade表的课程号数据不是由用户键入,而是从课程表的课程号中去提取,因为你的课程表数据已经被键入,如图1-43图1-43从另一表中提取数据作为本表字段的数据的方法是:在【Education】数据库窗口,单击【对象】栏下面的【表】,在对象列表框,选择grade,在工具栏,单击【设计】,弹出【grade:表:】表的设计视图。