《数据库系统原理》实验一剖析

《数据库系统原理》实验一剖析
《数据库系统原理》实验一剖析

实验一认识DBMS

一、实验目的

1、通过对某个DBMS的安装与使用,初步了解DBMS的工作环境和系统够架。在此推荐SQL Server 2005。

2、了解DBMS的安装。

3、搭建今后的实验平台。

二、实验环境

1、实验仪器设备

至少具有如下配置的计算机:计算机主频至少166MHZ;计算机内存至少64MB以上;至少1G以上的硬盘空间;VGA或更高分辨率的显示器。

2、软件环境

操作系统:Windows 7或Windows XP。

DBMS: SQL Server 2005。

三、实验内容

1、安装SQL Server2005,并在安装时将等录身份验证模式设置为SQL Server和Windows 验证,其他可选默认设置,一定要记住SA帐户和密码;

2、利用服务管理器启动服务;

3、利用客户端网络实用工具、服务器端网络实用工具,正确配置客户端和服务器端的网络连接;

4、熟悉和学习使用SQL Server2005对象资源管理器;

5、熟悉和学习SQL Server2005的其它实用工具。

四、实验步骤

1、安装过程

SQL Server 2005可以方便地安装到Windows 2000 Professional/ Server或 Windows NT Server 4.0上,不管安装在哪种操作系统上,整个过程、方式都很相似。且与其它微软的系列产品也很类似。我们仅以安装SQL Server 2005开发版为例说明其安装过程。

(1)将SQL Server 2005开发版安装光盘放入光驱,如果操作系统启用了自动运行功能,安装程序将自动运行,打开如图1-1所示的版本信息封面,短暂时间后自动进入安装环境选择,如图1-2所示。如果没有自动运行,则打开光盘根目录,然后双击“splash.hta”文件,打开SQL Server 2005的安装界面。

图1-1

图1-2

根据安装环境选择两个选项中的一个,在本例中选择的是“基于x86的操作系统”选项,打开SQL Server 2005安装初始向导,如图1-3所示

图1-3

SQL Server 2005安装初始向导为用户提供了三大类信息:准备、安装和其他信息。“准备”选项中包括了在安装SQL Server 2005前应了解的基本信息,为确定安装方案做好准备。其中,最重要的内容是SQL Server升级顾问,它可以根据已有的系统提供SQL Server升级方案。“安装”选项为用户提供了可以安装的SQL Server 2005组件和安装向导,可以帮助用户顺利订制并完成相应的SQL Server 2005安装。“其他信息”选项包括了SQL Server 的各种相关信息以及信息的获取途径,有助于用户更好地掌握SQL Server系统。选择“退出”选项则取消本次SQL Server 2005安装。

选择“服务器组件、工具、联机丛书和示例”选项,打开“最终用户许可协议”对话框,选中“我接受许可条款和条件”复选框,如图1-4所示。单击“下一步”按钮,打开如图1-5所示的“安装必备组件”对话框,系统自动对安装条件进行检测并安装所缺的必备组

件。

图1-4

图1-5

(2)打开安装向导的欢迎界面

在安装准备工作完成,具备了安装SQL Server 2005所需的必备组件后,单击如图1-5所示的对话框中的“下一步”按钮,打开如图1-6所示的“欢迎使用Microsoft SQL Server 2005安装向导”对话框。

图1-6

单击“下一步”按钮,系统将为即将进行的SQL Server 2005安装进行系统配置检查,以确保安装所需的条件都可以得到满足,包括软件、硬件等各方面。

系统配置检查结束后,显示如图1-7所示的“系统配置检查”对话框中的列表框中列出了系统配置检查的统计结果,从中可以知道安装条件的满足情况,从而了解系统对SQL Server 2005的支持程度。

1-7

(3)输入用户信息

单击“下一步”按钮后,系统自动经过如图1-8所示的简短安装准备过程,直接打开如图1-9所示的“注册信息”对话框。输入用户姓名和公司名称以及该SQL Server 2005产品的25位注册号,其中公司名称可以忽略,注册号一般在光盘封套上可以找到。

图1-8

图1-9

(4)选择SQL Server 2005的安装组件

单击“下一步”按钮,打开“要安装的组件”对话框,共有五个组件可以安装,分别是SQL Server 2005数据库服务(即数据库引擎)、分析服务、通知服务、集成服务以及工作站组件、联机丛书和开发工具,如图1-10所示。

图1-10

用户可以根据需要选择组件进行安装。单击“高级”按钮,打开“功能选择”对话框。在该对话框中,左边的树状列表框中列出了可以安装的程序功能,可以更进一步来订制安装规划。在列表框中单击每一项都会提供该项安装与否及安装方式三个选择,使安装更灵活,更个性化,如图1-11所示。

图1-11

单击如图1-11所示的对话框中的“磁盘开销”按钮,可以查看安装所需的磁盘空间情况,如图1-12所示。单击“关闭”按钮,回到如图1-11所示的“功能选择”对话框。可根据磁盘的开销情况适当调整SQL Server 2005组件安装的位置,比如可以将某些组件安装到C盘,而某些组件安装到D盘。在如图1-11所示的“功能选择”对话框中的列表框中选择某一选项,单击“浏览”按钮,可以自定义该项功能的安装位置,如图1-13所示。选择恰当的安装目录后单击“确定”按钮,返回如图1-11所示的“功能选择”对话框。

图1-12

图1-13

(5)命名安装实例

在如图1-11所示的“功能选择”对话框中单击“下一步”按钮,打开“实例名”对话框,为数据库服务器指定一个实例名,如图1-14所示。首次安装时选择“默认实例”单选按钮。

图1-14

有关SQL Server的“实例”特性说明如下:

?SQL Server 2005允许在一台计算机上执行多次安装,每一次安装都是一个实例。

一个实例就是一组配置文件和运行在计算机内存中的一组程序。从简单的角度来说,用户可以把一个实例理解为一个SQL Server服务器。而所谓“多实例环境”,则可以认为就是在一台计算机上安装的多个SQL Server 2005服务器。

?SQL Server 2005默认实例:此实例由运行它的计算机的网络名称标识。一台计算机上只能有一个默认实例。

?SQL Server 2005的命名实例:该实例通过计算机的网络名称加上实例名称以“计算机名称\实例名称”的格式进行标识。应用程序必须使用SQL Server 2005客户端组件连接到命名实例。计算机可以同时运行多个SQL Server 2005命名实例。

?新实例名称必须以字母、“和”符号(&)或下画线(_)开头,可以包含数字、字母或其他字符。SQL Server系统名称和保留名称不能用做实例名称。例如,default 一词不能用做实例名称,因为它是安装程序使用的保留名称。

多实例:当一台计算机安装有多个SQL Server 2005实例时,就会出现多实例。每个实例的操作都与同一台计算机上的其他任何实例分开,而应用程序可以连接任何实例。在单台计算机上可以安装的实例数是有限的,取决于可用资源,不同的版本有不同的限制。SQL

Server 2005企业版最多支持50个实例,标准版、工作组版的系统可以安装的实例数最多为16个。若默认服务器实例已经安装,以后再安装只能安装命名实例服务器。

在未安装过SQL Server的计算机上安装SQL Server 2005时,安装程序指定安装默认实例。但是,通过清除“实例名”对话框中的“默认实例”选项,也可以选择将SQL Server 2005 安装为命名实例。

安装时间。可以在下列任意时间安装SQL Server 2005命名实例:安装SQL Server 2005默认实例之前、安装SQL Server 2005默认实例之后或者取代安装SQL Server 2005默认实例。每个命名实例都由非重复的一组服务组成,并且对于排序规则和其他选项可以有完全不同的设置。目录结构、注册表结构和服务名称都反映了所指定的具体实例名称。

(6)选择服务账户

完成实例命名后,单击“下一步”按钮,打开“服务账户”对话框,如图1-15所示。可以为四个服务单独设置启动账户,分别为SQL Server 、SQL Server Agent、Analysis Services、SQL Browser。多个实例可以共享SQL Browser服务。也可以为这些服务设置一个共用的账户,还可以指定这些服务是否自动启动。

SQL Server 2005系统的账户设置分为内置系统账户和域用户账户两类。一般建议使用内置系统账户中的本地系统账户,但是本地系统账户和网络服务账户具有较大的权限,在使用时要考虑好系统的安全性。

(7)选择身份验证模式

确定了服务账户,单击“下一步”按钮,打开“身份验证模式”对话框,如图1-16所示。该对话框是用来设置身份验证模式的。先选择“混合模式(Windows身份验证和SQL Server身份验证)”单选按钮,并为sa账户设置登录密码(sa的含义是超级管理用户:Super Administrator的缩写)。用户也可以不为sa账户指定密码,但这种方法不安全,故不提倡采用。在完成SQL Server安装之后,根据需要,用户在SQL Server服务器中可重新设置用户身份验证模式。关于登录账户和身份验证问题,在稍后的2.3章SQL Server 2005的安全性中会做进一步的介绍。

图1-15

图1-16

(8)排序规则设置和错误和使用情况报告设置

单击“下一步”按钮,打开如图1-17所示的“排序规则设置”对话框,设置SQL Server 的排序规则,即指定在SQL Server 2005中字符的存储形式以及字符的排序和比较规则。若无特殊需求,使用默认设置Chinese_PRC即可。但若是有两台或两台以上的SQL Server(例如一台在中国,另一台在美国)需要进行数据交换,则这两台SQL Server需设置为相同的排序方式,这样才不会造成数据冲突。其他的排序选项可设置英文数字的排序方式,如无特殊要求选择默认值即.

图1-17

单击“下一步”按钮,打开如图1-18所示的“错误和使用情况报告设置”对话框。一般使用默认设置即可。再单击“下一步”按钮,打开如图1-19所示的“准备安装”对话框,进行准备安装前的最后一次信息反馈及确认,即将进行文件复制和系统配置。

图1-18

图1-19

(9)按照上述设定复制文件和配置组件

到现在为止,已经完成了对各种选项的设置。如果已经确定不需要修改,单击“安装”按钮,进入文件复制和组件配置,该部分由系统自动完成,可以通过如图1-20所示中的“安装进度”对话框随时观察系统安装的过程,若要在安装期间查看组件的日志文件,可以单击列表框中的产品或状态名称。全部安装完毕后的界面如图1-21所示。

图1-20

图1-21

单击“下一步”按钮,系统显示如图1-22所示的安装完成提示信息,单击“完成”按钮,结束整个SQL Server 2005开发版的安装。

图1-22

(10)安装SQL Server 2005服务包补丁程序

在实际的网络应用系统开发中,为提高SQL Server 2005数据库系统的安全可靠性,还需要继续安装由微软公司提供的SQL Server 2005的相关最新服务包补丁程序。

2、SQL SERVER的各组件

单击“开始”-“程序”-MS SQL SERVER 2005—SQL Server management studio如图1-23所示:

图1-23

五、实验报告要求

1、实验名称:本实验项目的名称。

2、实验目的:描述通过实验要达到的结果。

3、实验环境:描述实验的软件、硬件环境。

4、实验内容:描述实验任务。

5、实验步骤:描述实验步骤及中间的结果或现象。在实验中做了什么事情,怎么做的,发生的现象和中间结果。

6、实验结果讨论与总结:描述最终得到的结果,并进行分析说明总结,说明实验过程中遇到的问题及解决办法;新发现或个人的收获;未解决/需进一步研讨的问题或建议新实验方法等。

数据库系统原理课后答案 第九章

9.1 名词解释 (1)OODBS:是指面向对象数据库系统,它既具数据库管理的基本功能,又能支持面向对象的数据模型。 (2)ORDBS:基于对象关系数据模型的DBS称为对象关系数据库系统(ORDBS)。 (3)平面关系模型:传统的关系模型称为“平面关系模型”,它要求关系模式具有第一范式(1NF)性质,关系具有规范化的结构。也就是规定属性值是不可分解的,即不允许属性值具有复合结构(元组或关系)。 (4)嵌套关系模型:是从平面关系模型发展而成的。它允许关系的属性值又可以是一个关系,而且可以出现多次嵌套。嵌套关系突破了1NF的定义框架,是“非1NF关系”。 (5)复合对象模型:在嵌套关系模型上进一步放宽要求。在关系定义上,集合与元组不再有交替出现的严格限制,此时的关系中,属性类型可以是基本数据类型、结构类型(元组类型)或集体类型(即关系类型)。 (6)数据的泛化/细化:是对概念之间联系进行抽象的一种方法。当在较低层上的抽象表达了 与之联系的较高层上抽象的特殊情况时,就称较高层上抽象是较低层上抽象的"泛化",而较低层上抽象是较高层上抽象的"细化"。 (7)对象关系模型:在传统关系数据基础上,提供元组、数组、集合等更为丰富的数据类型及处理新数据类型操作的能力而形成的数据模型。(注:传统关系模型只支持字符、数值、字串,布尔值等等基本数据类型及其处理功能) (8)类型级继承性:当继承性发生在类型级时,子类型继承了超类型的属性。也就是说,超类型所具有的属性,在子类上也具有。 (9)表级继承性:继承性也可发生在表级,(就是元组集合上发生继承),子表继承超表全部属性,超表中每个元组最多可以与子表中一个元组对应,而子表中的每个元组在超表中恰有一个元组对应,并在继承的属性值上具有相同的值。 (10)引用类型:数据类型可以嵌套定义,在嵌套引用时,不是引用对象本身,而是个用对象标识符(即指针),这种指针被称为引用类型。 (11)对象:客观世界中的实体经过抽象称为问题空间中的对象,它是对一组信息及其操作的描述。 (12)类:是具有相同的变量名和类型、相同的消息和使用方法的对象的集合。 (13)单重继承性:一个子类继承某一个超类的结构和特性,称为单重继承性。 (14)多重继承性:一个子类继承多个超类的结构和特性,称为多重继承性。 (15)对象标识:在面向对象语言中,对象标识是一个指针一级的概念,在对象创建的瞬间,由系统赋给每个对象一个“标识”,即系统内的一个唯一的指针,在对象生存期内,这个标识不可改变。 (16)对象包含:不同类的对象之间存在的包含关系称为对象包含。包含是一种“一部分”(is part of)的联系。 (17)类继承层次图:表示类继承关系的图,由超类名、子类名和一组线条自上而下有序的表示。(18)类包含层次图:表示对象包含关系的图,由一些具有包含关系的对象和线条自上而下表示(下方的对象为其连线所指上方对象的一部分)。 (19)持久数据:是指创建这些数据的程序运行终止后数据依然存在于系统之中。数据库中的关系就是持久数据。 (20)持久对象:程序运行结束后,被保留下来的对象称为持久对象。 (21)持久指针:持久指针可看作是数据库中指向对象的指针。持久化指针不像内存中的指针,它在程序执行后及数据重组后仍保持有效。 (22)持久化C++系统: 基于C++的持久化扩充的OODBS。

数据库系统原理及应用教程第四版课后答案

第一章 1、(1)数据:数据用于载荷信息的物理符号。 (2)数据的特征;○1数据有“型”与“值”之分;○2数据受数据类型与取值范围的约束;○3数据有定性表示与定量之分;○4数据应具有载体与多种表现形式。 3、(1)数据管理的功能: ○1组织与保存数据功能,即将收集到的数据合理地分类组织,将其存储在物理载体上,使数据能够长期的被保存; ○2数据维护功能,即根据需要随时进行插入新数据,修改原数据与删除失效数据的操作; ○3数据查询与数据统计功能,即快速的得到需要的正确数据,满足各种使用要求;○4数据的安全与完整性控制功能,即能保护数据的安全与完整性。 (2)数据管理的目标:收集完整的信息,将信息用数据表示,按数据结构合理科学的组织并保存数据;为各种使用快速地提供需要的数据,并保护数据的安全与完整性。 4、(1)数据库:就是数据管理的新方法与技术,她就是一个按数据结构来存储与管理数据的计算机软件系统。 (2)数据库中的数据具有的特点:○1数据库中的数据具有整体性,即数据库中的数据要保持自身完整的数据结构;○2数据库中的数据具有数据共享性,不同的用户可以按各自的用法使用数据库中的数据,多个用户可以同时共享数据库中的数据资源。 5、(1)数据库管理系统:它就是专门用于管理数据库的计算机管理软件。数据库管理系统能够为数据库提供数据的定义、建立、维护、查询与统计等操作功能,并完成对数据完整性、安全性进行操作的功能。 (2)数据库管理系统主要功能:就是数据存储、数据操作与数据控制功能。其数据存储与数据操作就是:数据库的定义功能,指未说明库中的数据情况而进行的建立数据库结构的操作;数据库建立功能,指大批数据录入到数据库的操作,它使得库中含有需要保护的数据记录;数据库维护功能,指对数据的插入、删除与修改操纵,其操作做能满足库中信息变化或更新的需求;数据库查询与统计功能,指通过对数据库的访问,为实际应用提供需要的数据。数据库管理系统的数据控制功能为:数据安全性控制功能,即为了保证数据库的数据安全可靠,防止不合法的使用造成数据库泄露与破坏,也就就是避免数据被人偷瞧、篡改或破坏;数据库完整性控制功能,指为了保证数据库中的数据的正确、有效与相容,防止不合语意的错误数据被输入或输出。 14、(1)数据库系统的软件由几部分组成?数据库系统的软件中包括操作系统(OS)、数据库管理系统(DBMS)、主语言系统、应用程序软件与用户数据库。 (2)作用:①操作系统或汉字操作系统:操作系统就是所有计算机软件的基础,在数据库系统中它起着支持DBMS及主语言系统工作的作用。如果管理的信息中有汉字,则需要中文操作系统的支持,以提供汉字的输入、输出方法与汉字信息的处理方法。②数据库管理系统与主语言系统:数据库管理系统就是为定义、建立、维护、使用及控制数据库而提供的有关数据管理的系统软件。主语言系统就是为应用程序提供的诸如程序控制、数据输入输出、功能函数、图形处理、计算方法等数据处理功能的系统软件。③应用开发工具软件:应用开发工具就是DBMS系统为应用开发人员与最终用户提供的高效率、多功能的应用生成器、第四代计算机语言等各种软件工具.如报表生成器、表单生成器、查询与视图设计器等,它们为数据库系统的开发与使用提供了良好的环境与帮助。④应用系统及数据库:数据库应用系统包括为特定的应用环境建立的数据库、开发的各类应用程序及编写的文档资料,它们就是一个有机整体。通过运行数据库应用系统,可以实现对数据库中数据的维护、查询、管理与处理操作。(3)关系:

传感器实验参考资料解析

光电传感器测转速实验 实 验 指 导 书

简 介 一、本实验装置的设计宗旨: 本实验装置具有设计性、趣味性、开放性和拓展性,实验中大量重复的接线、调试和后续数据处理、分析、可以加深学生对实验仪器构造和原理的理解,有利于培养学生耐心仔细的实验习惯和严谨的实验态度。非常适合大中专院校开设开放性实验。本实验装置采用了性能比较稳定,品质较高的敏感器件,同时采用布局较为合理且十分成熟的电路设计。 二、光电传感器测转速实验实验装置 1.传感器实验台部分 2.九孔实验板接口平台部分:九孔实验板作为开放式和设计性实验的一个桥梁(平台); 3.JK-19型直流恒压电源部分:提供实验时所必须的电源; 4.处理电路模块部分:差动放大器、电压放大器、调零、增益、移相等模块组成。 三、主要技术参数、性能及说明: (1)光电传感器:由一只红外发射管与接收管组成。 (2)差动放大器:通频带kHz 10~0可接成同相、反相、差动结构,增益为100~1倍的直流放大器。 (3)电压放大器:增益约为5位,同相输入,通频带kHz 10~0。 (4)19JK -型直流恒压电源部分:直流V 15±,主要提供给各芯片电源: V 6 ,V 4 ,V 2±±±分三档输出,提供给实验时的直流激励源;V 12~0:A 1ax Im =作 为电机电源或作其它电源。 光电传感器测转速实验 【实验原理】 如图所示:光电传感器由红外发射二极管、红外接收管、达林顿出管及波形整形组成。

发射管发射红外光经电机转动叶片间隙,接收管接收到反射信号,经放大,波形整形输出方波,再经转换测出其频率,。 图1 【实验目的】 了解光电传感器测转速的基本原理及运用。 【实验仪器】 如图所示,光电式传感器、JK-19型直流恒压电源、示波器、差动放大器、电压放大器、频率计和九孔实验板接口平台。 图2 图3 【实验步骤】 1.先将差动放大器调零,按图1接线;

《数据库系统原理与技术》试题库试题与参考答案选编

一、选择题 1 等值连接与自然连接是 ( )。 A.相同的 B.不同的,自然连接是两表普通连接 C. 不同的,自然连接连接条件无等值要求 D.不同的,自然连接连接条件有等值要求 D 2 关系数据库管理系统应能实现的专门关系运算包括。 A.排序、索引、统计 B.选择、投影、连接 C.关联、更新、排序 D.显示、打印、制表 B 3 关系运算中花费时间能最长的运算是()。 A.不可再分 B.选择 C.笛卡尔积 D. 除 C 4 设有关系R,按条件f对关系R进行选择,正确的是 ( ) 。 A.R×R B.R-R

C. δf (R) D.∏f (R) C 5 欲从已知关系中按某条件取出两列,则应采取关系代数的()运算 A.选择 B.投影 C.连接 B 6 在关系代数运算中,五种基本运算为 ( ) 。 A.并、差、选择、投影、自然连接 B.并、差、交、选择、投影 C.并、差、选择、投影、乘积 D.并、差、交、选择、乘积 C 7 自然连接是构成新的有效方法。一情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的 ( )。 A.元组B.行 C.记录D.属性 D 8 从关系中挑选出指定的属性组成新关系的运算称为()。 A.“选取”运算 B. “投影”运算 C.“连接“运算 D.“交”运算

9 关系数据库管理系统应能实现的专门关系运算包括()。 A. 排序、索引、统计 B. 选择、投影、连接 C. 关联、更新、排序 D. 显示、打印、制表 B 10 逻辑表达式运算的结果是()。 A.数值型 B. 字符型 C.逻辑型 C. 日期型 C 11 设域 D1={a1,a2,a3},D2={1,2},D3={计算机打印机扫描仪}。则D1、D2 和D3 的笛卡儿积的基数为()。 A.2 B. 3 C. 8 D. 18 D 12 下列哪种运算不属于关系代数的基本运算()。 A. 连接 B. 笛卡儿积 C. 相减 D. 投影 A 13 有两个关系 R和S ,分别包含15个和10个元组,则在R ∪ S,R - S,R ∩S 中不可能出现的元组数目情况是()。 A.15,5,10 B.18,7,7 C.21,11,4 D.25,15,0

数据库系统原理(含答案)

数据库系统原理自测题(2) 一、单项选择题 1.数据库物理存储方式的描述称为【B】A.外模式B.内模式 C.概念模式D.逻辑模式 2.在下面给出的内容中,不属于DBA职责的是【A】A.定义概念模式B.修改模式结构 C.编写应用程序D.编写完整行规则 3.用户涉及的逻辑结构用描述【C】A.模式B.存储模式 C.概念模型D.逻辑模式 4.数据库在磁盘上的基本组织形式是【B】A.DB B.文件 C.二维表 D.系统目录 5.在DBS中,最接近于物理存储设备一级的结构,称为【D】A.外模式B.概念模式C.用户模式D.内模式 6.从模块结构考察,DBMS由两大部分组成:【B】A.查询处理器和文件管理器B.查询处理器和存储管理器 C.数据库编译器和存储管理器D.数据库编译器和缓冲区管理器 7.设W=R?S,且W、R、S的属性个数分别为w、r和s,那么三者之间应满 足【A】 A.w≤r+s B.w<r+s C.w≥r+s D.w>r+s 8.数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,它们是【A】A.外模式、逻辑模式和内模式B.内模式、用户模式和外模式 C.内模式、子模式和概念模式D.子模式、模式和概念模式 9.ER图是表示概念模型的有效工具之一,在ER图中的菱形框表示【A】A.联系B.实体 C.实体的属性D.联系的属性 10.数据库管理系统中数据操纵语言DML所事项的操作一般包括【A】A.查询、插入、修改、删除B.排序、授权、删除 C.建立、插入、修改、排序D.建立、授权、修改 11.设有关系R(A,B,C)和关系S(B,C,D),那么与R?S等价的关系代数表达式是【C】

参考文献实验报告格式

参考文献实验报告格式 在这个阶段中,学生根据已有知识的经验,通过演绎、归纳、推理而提出的假设,不少带有猜测的性质。此时教师要引导学生积极作出假设,不应压抑学生的思维,不管是对是错,都不要忙于作出评价。下面是精心收集的参考文献实验报告格式,希望能对你有所帮助。 一、实验目的 1.干涉的实验目的 1)组装调节迈克尔逊干涉仪,观察点光源产生的非定域等厚、等倾干涉条纹记录。 2)观察干涉条纹反衬度随光程差变化。了解光源干涉长度的意义,检查防震台稳定性。 3)比较平面波和球面波产生干涉条纹的区别。 2.衍射的实验目的 1)验证夫琅禾费衍射图样的若干规律。 2)掌握测量利用光电元件测量光强的方法。 3)用Matlab模拟夫琅禾费衍射现象。 二、实验仪器 1.干涉实验仪器 He-Ne激光器,反射吧镜,衰减器,分光光楔,扩束器,显微物镜镜头,光阑,CCD,配备相关软件的计算机,白板。 2.衍射实验仪器

He-Ne激光器,反射镜,双凸透镜,狭缝,圆孔,一维光栅,衰减器,CCD,计算机。 三、基本原理 1.迈克尔逊干涉仪的非定域干涉条纹 本仪器是用分裂振幅的方法产生双光束干涉以实现光的干涉。从激光器岀射的光束经过准直扩束器系统,形成一束宽度合适的平行光束。这束平行光射入分光棱镜之后分为两束。一束由分光棱镜反射后到达发射镜,经反射后透过分光棱镜,形成岀射光束,这是第一光束;另一束透过分光棱镜,到达反射镜,经过反射后再次到达分光棱镜,形成反射光束,这是第二束光。在分光棱镜前方两束光的重叠区域放上CCD。 干涉原理,如有图所示,其中S为单色点源,M1、M2为互相垂直放置的平面反射镜。BS为分束镜,放在M1M2法线的交点上,并分别与M1、M2成45°角。电光源S发出球面波经BS的镀膜层分为两束光。这两束光分别经M1、M2反射又回到BS,在BS上透过和反射的这两束光在BS的右侧空间形成一非定域的干涉场。屏幕放在干涉场中垂直于光束方向,在屏幕 上可以看到干涉条纹。M2’与M1平行时(及M2与M1相互垂直),产生圆形干涉条纹,当M2’与M1之间有一定小的倾角时,屏幕上的干涉条纹不再是圆形的封闭曲线,而变成弯线或是接近直线(实际上是双曲线或椭圆的一部分)。 圆心条纹中心处的光强取决于M1M2相对的距离d,即:

测试信号处理实验

实验一 离散时间系统的时域分析 一、实验目的 1. 运用MATLAB 仿真一些简单的离散时间系统,并研究它们的时域特性。 2. 运用MATLAB 中的卷积运算计算系统的输出序列,加深对离散系统的差分方程、冲激响应和卷积分析方法的理解。 二、实验原理 离散时间系统其输入、输出关系可用以下差分方程描述: ∑=∑=-=-M k k N k k k n x p k n y d 00] [][ 当输入信号为冲激信号时,系统的输出记为系统单位冲激响应 ][][n h n →δ,则系统响应为如下的卷积计算式: ∑∞ -∞=-= *=m m n h m x n h n x n y ][][][][][ 当h[n]是有限长度的(n :[0,M])时,称系统为FIR 系统;反之,称系统为IIR 系统。在MA TLAB 中,可以用函数y=Filter(p,d,x) 求解差分方程,也可以用函数 y=Conv(x,h)计算卷积。 例1 clf; n=0:40; a=1;b=2; x1= 0.1*n; x2=sin(2*pi*n); x=a*x1+b*x2; num=[1, 0.5,3]; den=[2 -3 0.1]; ic=[0 0]; %设置零初始条件 y1=filter(num,den,x1,ic); %计算输入为x1(n)时的输出y1(n) y2=filter(num,den,x2,ic); %计算输入为x2(n)时的输出y2(n) y=filter(num,den,x,ic); %计算输入为x (n)时的输出y(n) yt= a*y1+b*y2; %画出输出信号 subplot(2,1,1) stem(n,y); ylabel(‘振幅’); title(‘加权输入a*x1+b*x2的输出’);

04735--数据库系统原理

数据库系统原理 课程代码:04735 一、单选题 1、( C )是描述事物的符号记录,是数据库中存储的基本对象。描述事物的符号可以是数字,也可以是文字、图形、图像、声音、语言等。数据有多种表现形式,它们都可以经过数字化后存入计算机。 A、视图 B、表 C、数据 D、数据库 2、数据库的简称( B ) A、DA B、DB C、BD D、DD 3、( D )是指长期储存在计算机内的、有组织的、可共享的数据集合,以及数据之间的逻辑关系的集合。 A、视图 B、数据 C、表 D、数据库 4、数据库管理系统简称( D ) A、DDA B、DB C、DBA D、DBMS 5、( A )是位于用户与操作系统之间的一层数据管理软件。 A、数据库管理系统 B、数据库 C、数据库系统 D、数据库管理员 6、( A )是自由软件,因此不属于厂商产品,所以归属于应用中间件软 件。 A、MSSQL B、MySQL C、oracle D、linux 7、数据库系统简称( B ) A、DBA B、DB C、DBS D、DBMS 8、从事数据库管理工作的人员称为数据库管理员,简称为( A ) A、DB B、DBA C、DBMS D、DSA 9、( A )是指对各种数据进行收集、存储、加工和传播的一系列活动的总和。 A、数据处理 B、数据管理 C、数据组织 D、数据维护 10、( A )是指对数据进行分类、组织、编码、存储、检索和维护,它是数据处理的中心问题。 A、数据管理 B、数据处理 C、数据加工 D、数据收集 11、数据库的核心任务是( D ) A、数据收集 B、数据整理 C、数据组织 D、数据管理

《数据库系统原理及应用》习题集及参考答案要点

《数据库系统原理及应用》习题集及参考答案 一、简答题 1、什么是数据库管理系统? 一种负责数据库的建立、操作、管理和维护的软件系统。 2、数据库系统有哪几种模式?分别用来描述什么? (1)外模式 是用户的数据视图,用来描述数据的局部逻辑结构,是模式的子集。 (2)模式 是所有用户的公共数据视图,用来描述数据库中全体数据的全局逻辑结构和特征。(3)内模式 又称存储模式,描述数据的物理结构及存储方式 3、什么是事务?事务有哪些特征? 答:所谓事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。 事务的特征:原子性、一致性、隔离性、持续性。 4、POWER BUILDER中事务对象有何作用? 答:PowerBuider的事务对象是应用程序与数据库之间进行通信的桥梁,在应用程序初启时,系统自动创一个为SQLCA(SQL Communication Area, SQL通讯区)的全局事务对象,该对象在应用程序的任何地方都可以访问 应用程序与数据库的所有通信都需要通过事务对象来完成,除了直接使用系统的缺省事务对SQLCA外,开发人员也可以创建自己的事务对象。 5、SQL SERVER中INSERTED表和DELETED表有何用? 答:触发器中用到两种特殊的表:删除表和插入表触发器中使用名为“deleted"和“inserted"来参照这些表;删除表存储受DELTE和UPDATE语句影响的行的副本当执行DELETE或UPDA TE语句时,行从触发器表中删除并传递到删除表中。删除表和触发器表通常没有共有的行。 插入表存储受INSERT和UPDA TE语句影响的行的副本当执行一NSERT或UPDA T语句时,新行同时增加到插入表和触发器表中。插入表中的行是触发器表中新行的副本可使用删除表和插入表中的行来参照相关表中的行, 或测试被删除或插入行中的值。 6、数据库系统由哪几部分构成? 答:数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。 7、什么是候选码?什么是主码?主码只能有一个属性吗? 答:能唯一标识实体的属性或属性组称为超码,其任意真子集都不能成为超码的最小超码称为候选码;

材料力学实验参考

实验一、测定金属材料拉伸时的力学性能 一、实验目的 1、测定低碳钢的屈服极限s σ,强度极限b σ,延伸率δ和面积收缩率ψ。 2、测定铸铁的强度极限b σ。 3、观察拉伸过程中的各种现象,并绘制拉伸图(l F ?-曲线)。 二、仪器设备 1、液压式万能试验机。 2、游标卡尺。 三、实验原理简要 材料的力学性质s σ、b σ、δ和ψ是由拉伸破坏试验来确定的。试验时,利用试验机自动绘出低碳钢拉伸图和铸铁拉伸图。对于低碳材料,确定屈服载荷s F 时,必须缓慢而均匀地使试件产生变形,同时还需要注意观察。测力回转后所指示的最小载荷即为屈服载荷s F ,继续加载,测得最大载荷b F 。试件在达到最大载荷前,伸长变形在标距范围内均匀分布。从最大载荷开始,产生局部伸长和颈缩。颈缩出现后,截面面积迅速减小,继续拉伸所需的载荷也变小了,直至断裂。 铸铁试件在极小变形时,就达到最大载荷,而突然发生断裂。没有流动和颈缩现象,其强度极限远低于碳钢的强度极限。 四、实验过程和步骤 1、用游标卡尺在试件的标距范围内测量三个截面的直径,取其平均值,填入记录表内。取三处中最小值作为计算试件横截面积的直径。 2、 按要求装夹试样(先选其中一根),并保持上下对中。 3、 按要求选择“试验方案”→“新建实验”→“金属圆棒拉伸实验”进行试验,详细操 作要求见万能试验机使用说明。 4、 试样拉断后拆下试样,根据试验机使用说明把试样的l F ?-曲线显示在微机显示屏 上。从低碳钢的l F ?-曲线上读取s F 、b F 值,从铸铁的l F ?-曲线上读取b F 值。 5、 测量低碳钢(铸铁)拉断后的断口最小直径及横截面面积。 6、 根据低碳钢(铸铁)断口的位置选择直接测量或移位方法测量标距段长度1l 。 7、 比较低碳钢和铸铁的断口特征。

数据库系统原理教程习题答案第9章习题

第9章数据库恢复技术 1.试述事务的概念及事务的4 个特性。 答: 事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。 事务具有4 个特性:原子性(Atomicity )、一致性(consistency )、隔离性( Isolation )和持续性(Durability )。这4 个特性也简称为ACID 特性。 原子性:事务是数据库的逻辑工作单位,事务中包括的诸操作要么都做,要么都不做。 一致性:事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。 隔离性:一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对其他并发事务是隔离的,并发执行的各个事务之间不能互相干扰。持续性:持续性也称永久性(Perfnanence ) ,指一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。接下来的其他操作或故障不应该对其执行结果有任何影响。 2 .为什么事务非正常结束时会影响数据库数据的正确性,请列举一例说明之。 答: 事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。如果数据库系统运行中发生故障,有些事务尚未完成就被迫中断,这些未完成事务对数据库所做的修改有一部分已写入物理数据库,这时数据库就处于一种不正确的状态,或者说是不一致的状态。 例如某工厂的库存管理系统中,要把数量为Q 的某种零件从仓库1 移到仓库2 存放。 则可以定义一个事务T , T 包括两个操作;Ql = Ql 一Q , Q2= Q2 + Q。如果T 非正常终止时只做了第一个操作,则数据库就处于不一致性状态,库存量无缘无故少了Q 。 3 .数据库中为什么要有恢复子系统?它的功能是什么? 答: 因为计算机系统中硬件的故障、软件的错误、操作员的失误以及恶意的破坏是不可避免的,这些故障轻则造成运行事务非正常中断,影响数据库中数据的正确性,重则破坏数据库,使数据库中全部或部分数据丢失,因此必须要有恢复子系统。

信号分析与处理仿真实验

实验报告 实验名称MATLAB仿真实验 课程名称信号分析与处理 院系部: 专业班级:学生姓名:学号:同组人:实验台号:指导教师:成绩:实验日期:2015-11-29

实验一信号的产生与运算 1.单位阶跃信号 (1)源程序 t=-0.5:0.01:1.5; u=stepfun(t,0); u1=stepfun(t,0.5); figure(1) plot(t,u);axis([-0.5 1.5 -0.2 1.2]);title('单位阶跃信号波形'); figure(2) plot(t,u1);axis([-0.5 1.5 -0.2 1.2]);title('延迟单位阶跃信号波形'); (2)实验结果

2.单位冲激信号 (1)源程序 clear;clc; t=-1:0.001:1; for i=1:3 dt=1/(i^4); x=(1/dt)*((t>=-(1/2*dt))-(t>=(1/2*dt))); subplot(1,3,i); stairs(t,x); end (2)实验结果

3.抽样信号 (1)源程序 clear;clc; t=-20:0.01:20; x=sinc(t/pi); plot(t,x); title('抽样信号'); (2)实验结果

4.单位样值序列(1)源程序 clear;clc; n1=input('n1='); n2=('n2='); n=n1:n2; k=length(n); x1=zeros(1,k); x1(1,-n1+1)=1 subplot(1,2,1); stem(n,x1,'filled') (2)实验结果

数据库系统原理第一章习题

第1章绪论 一、选择题 1、数据库系统的核心和基础是()。 A. 物理模型 B. 概念模型 C. 数据模型 D. 逻辑模型 2、实现将现实世界抽象为信息世界的是()。 A. 物理模型 B. 概念模型 C. 关系模型 D. 逻辑模型 3、数据管理技术经历了若干阶段,其中人工管理阶段和文件管理阶段相比文件系统的一个显著优势是()。 A. 数据可以长期保存 B. 数据共享性很强 C. 数据独立性很好 D. 数据整体结构化 4、能够保证数据库系统中的数据具有较高的逻辑独立性的是()。 A. 外模式/模式映像 B. 模式 C. 模式/内模式映像 D. 外模式 5、DBMS是一类系统软件,它是建立在下列哪种系统之上的?() A. 应用系统 B. 编译系统 C. 操作系统 D. 硬件系统 6、下列说法中,正确的是()。 A. 数据库的概念模型与具体的DBMS有关 B. 三级模式中描述全体数据的逻辑结构和特征的是外模式 C. 数据库管理员负责设计和编写应用系统的程序模块 D. 从逻辑模型到物理模型的转换一般是由DBMS完成的 7、长期存储在计算机内,有组织的、可共享的大量数据的集合是()。 A. 数据 B. 数据库 C. 数据库管理系统 D. 数据库系统 8、在数据管理技术发展过程中,需要应用程序管理数据的是()。 A. 人工管理阶段 B. 人工管理阶段和文件系统阶段 C. 文件系统阶段和数据库系统阶段 D. 数据库系统阶段 二、判断题 1、通常情况下,外模式是模式的子集。() 2、数据库管理系统是指在计算机系统中引入数据库后的系统,一般由DB、DBS、应用系统和DBA组成。()

3、在数据模型的组成要素中,数据结构是刻画一个数据模型性质最重要的方面,人们通常按照数据结构的类型来命名数据模型。() 4、数据库系统的三级模式是对数据进行抽象的3个级别,把数据的具体组织留给DBMS管理。() 三、填空题 1、数据库系统的三级模式结构是指数据库系统是由____________、____________和_____________三级构成。 2、两个实体型之间的联系可以分为三种:一对一联系、______________和_____________。 3、数据库的三级模式结构中,描述局部数据的逻辑结构和特征的是______________。 4、数据模型的组成要素中描述系统的静态特性和动态特性的分别是________________和__________________。 5、最经常使用的概念模型是________________。

(完整word版)数据库系统原理及应用教程第四版课后答案

第一章 1、(1)数据:数据用于载荷信息的物理符号。 (2)数据的特征;○1数据有“型”和“值”之分;○2数据受数据类型和取值范围的约束;○3数据有定性表示和定量之分;○4数据应具有载体和多种表现形式。 3、(1)数据管理的功能:○1组织和保存数据功能,即将收集到的数据合理地分类组织,将其存储在物理载体上,使数据能够长期的被保存;○2数据维护功能,即根据需要随时进行插入新数据,修改原数据和删除失效数据的操作;○3数据查询和数据统计功能,即快速的得到需要的正确数据,满足各种使用要求;○4数据的安全和完整性控制功能,即能保护数据的安全和完整性。 (2)数据管理的目标:收集完整的信息,将信息用数据表示,按数据结构合理科学的组织并保存数据;为各种使用快速地提供需要的数据,并保护数据的安全和完整性。 4、(1)数据库:是数据管理的新方法和技术,他是一个按数据结构来存储和管理数据的计算机软件系统。 (2)数据库中的数据具有的特点:○1数据库中的数据具有整体性,即数据库中的数据要保持自身完整的数据结构;○2数据库中的数据具有数据共享性,不同的用户可以按各自的用法使用数据库中的数据,多个用户可以同时共享数据库中的数据资源。 5、(1)数据库管理系统:它是专门用于管理数据库的计算机管理软件。数据库管理系统能够为数据库提供数据的定义、建立、维护、查询和统计等操作功能,并完成对数据完整性、安全性进行操作的功能。 (2)数据库管理系统主要功能:是数据存储、数据操作和数据控制功能。其数据存储和数据操作是:数据库的定义功能,指未说明库中的数据情况而进行的建立数据库结构的操作;数据库建立功能,指大批数据录入到数据库的操作,它使得库中含有需要保护的数据记录;数据库维护功能,指对数据的插入、删除和修改操纵,其操作做能满足库中信息变化或更新的需求;数据库查询和统计功能,指通过对数据库的访问,为实际应用提供需要的数据。数据库管理系统的数据控制功能为:数据安全性控制功能,即为了保证数据库的数据安全可靠,防止不合法的使用造成数据库泄露和破坏,也就是避免数据被人偷看、篡改或破坏;数据库完整性控制功能,指为了保证数据库中的数据的正确、有效和相容,防止不合语意的错误数据被输入或输出。 14、(1)数据库系统的软件由几部分组成?数据库系统的软件中包括操作系统(OS)、数据库管理系统(DBMS)、主语言系统、应用程序软件和用户数据库。 (2)作用:①操作系统或汉字操作系统:操作系统是所有计算机软件的基础,在数据库系统中它起着支持DBMS及主语言系统工作的作用。如果管理的信息中有汉字,则需要中文操作系统的支持,以提供汉字的输入、输出方法和汉字信息的处理方法。②数据库管理系统和主语言系统:数据库管理系统是为定义、建立、维护、使用及控制数据库而提供的有关数据管理的系统软件。主语言系统是为应用程序提供的诸如程序控制、数据输入输出、功能函数、图形处理、计算方法等数据处理功能的系统软件。③应用开发工具软件:应用开发工具是DBMS系统为应用开发人员和最终用户提供的高效率、多功能的应用生成器、第四代计算机语言等各种软件工具.如报表生成器、表单生成器、查询和视图设计器等,它们为数据库系统的开发和使用提供了良好的环境和帮助。④应用系统及数据库:数据库应用系统包括为特定的应用环境建立的数据库、开发的各类应用程序及编写的文档资料,它们是一个有机整体。通过运行数据库应用系统,可以实现对数据库中数据的维护、查询、管理和处理操作。(3)关系:

FISH实验文献参考

Video Article Fluorescent in situ Hybridization on Mitotic Chromosomes of Mosquitoes Vladimir A. Timoshevskiy1, Atashi Sharma1, Igor V. Sharakhov1, Maria V. Sharakhova1 1Department of Entomology, Virginia Tech Correspondence to: Maria V. Sharakhova at msharakh@https://www.360docs.net/doc/3317254132.html, URL: https://www.360docs.net/doc/3317254132.html,/video/4215 DOI: doi:10.3791/4215 Keywords: Immunology, Issue 67, Genetics, Molecular Biology, Entomology, Infectious Disease, imaginal discs, mitotic chromosomes, genome mapping, FISH, fluorescent in situ hybridization, mosquitoes, Anopheles, Aedes, Culex Date Published: 9/17/2012 Citation: Timoshevskiy, V.A., Sharma, A., Sharakhov, I.V., Sharakhova, M.V. Fluorescent in situ Hybridization on Mitotic Chromosomes of Mosquitoes. J. Vis. Exp. (67), e4215, doi:10.3791/4215 (2012). Abstract Fluorescent in situ hybridization (FISH) is a technique routinely used by many laboratories to determine the chromosomal position of DNA and RNA probes. One important application of this method is the development of high-quality physical maps useful for improving the genome assemblies for various organisms. The natural banding pattern of polytene and mitotic chromosomes provides guidance for the precise ordering and orientation of the genomic supercontigs. Among the three mosquito genera, namely Anopheles, Aedes, and Culex, a well-established chromosome-based mapping technique has been developed only for Anopheles, whose members possess readable polytene chromosomes 1. As a result of genome mapping efforts, 88% of the An. gambiae genome has been placed to precise chromosome positions 2,3 . Two other mosquito genera, Aedes and Culex, have poorly polytenized chromosomes because of significant overrepresentation of transposable elements in their genomes 4, 5, 6. Only 31 and 9% of the genomic supercontings have been assigned without order or orientation to chromosomes of Ae. aegypti 7 and Cx.quinquefasciatus 8, respectively. Mitotic chromosome preparation for these two species had previously been limited to brain ganglia and cell lines. However, chromosome slides prepared from the brain ganglia of mosquitoes usually contain low numbers of metaphase plates 9. Also, although a FISH technique has been developed for mitotic chromosomes from a cell line of Ae. aegypti 10, the accumulation of multiple chromosomal rearrangements in cell line chromosomes 11 makes them useless for genome mapping. Here we describe a simple, robust technique for obtaining high-quality mitotic chromosome preparations from imaginal discs (IDs) of 4th instar larvae which can be used for all three genera of mosquitoes. A standard FISH protocol 12 is optimized for using BAC clones of genomic DNA as a probe on mitotic chromosomes of Ae. aegypti and Cx.quinquefasciatus, and for utilizing an intergenic spacer (IGS) region of ribosomal DNA (rDNA) as a probe on An. gambiae chromosomes. In addition to physical mapping, the developed technique can be applied to population cytogenetics and chromosome taxonomy/systematics of mosquitoes and other insect groups. Video Link The video component of this article can be found at https://www.360docs.net/doc/3317254132.html,/video/4215/ Protocol 1. Chromosome Preparation Mosquito larvae were reared using a standard protocol described in Methods in Anopheles Research available at the website of the Malaria Research and Reference Reagent Resource Center(MR4) 13. The temperatures of mosquito rearing were modified to provide the highest number of chromosomes in imaginal discs and lowest mortality of the larvae. The stages of mosquito larvae development were determined based on the sizes of their head capsules 13. 1.Hatch mosquito eggs at 28 °C, and after 2-3 days, transfer 2nd or 3rd instar larvae to 16 °C for Ae. aegypti and Cx. quinquefasciatus and to 22 °C for An. gambiae. 2.Place 4th instar larvae on ice for several minutes for immobilization. 3.Transfer larva to a slide with a drop of cold hypotonic solution (0.5% sodium citrate or 0.075 M potassium chloride), and place it under the stereo microscope. 4.Select larva with oval IDs (Figure 1B) for further dissection. 5.Decapitate larva, and cut the cuticle from the ventral side of the larval thorax using dissecting scissors (Figure 2A). Make additional cut in second or third abdominal segment to dissect the gut from the larva. The directions of the cuts are shown by arrows. 6.Open the cuticle, and remove the gut and fat body from the larva. Remove the hypotonic solution from the slide using filter paper, and add a fresh drop of hypotonic solution directly to the IDs (Figure 2B). Keep larva in hypotonic solution for 10 min at RT. 7.Remove hypotonic solution using filter paper, and apply Carnoy's solution (ethanol/acetic acid in 3:1 ratio). After adding fixative solution, IDs immediately turn white and become easily visible under the microscope (Figure 2C). https://www.360docs.net/doc/3317254132.html,ing dissecting needles, remove IDs from the larva (Figure 2D), and transfer them to a drop of 50% propionic acid. Remove any other tissues, such as the gut and fat body, from the slide. Cover IDs with an unsiliconized 22x22 cover slip, and keep for 10 min at RT. 9.Cover the slide with filter paper, and squash the tissue by tapping the eraser of a pencil on the perimeter of the cover slip. 10.Briefly analyze the quality of the slide using the phase-contrast microscope at 100x or 200x magnification (Figure 3). Preparations with >50 chromosome spreads can be considered suitable for FISH.

相关文档
最新文档