当前位置:文档之家› 《数据库原理》实验讲义

《数据库原理》实验讲义

《数据库原理》实验讲义
《数据库原理》实验讲义

《数据库原理》实验讲义

SQL Server版

龚安

中国石油大学(华东)计算机科学系

2011年12月

目录

实验一文件管理

一、实验目的

1.了解数据管理技术之文件系统管理数据的特点;

2.掌握应用程序存取数据文件的方法;

3.通过实际体会与比较,为后面感受数据库系统管理数据的优点做准备。

二、实验学时

2学时

三、实验内容

设有一个学生-课程数据库,包括学生表student,课程表course和选修表sc,如下表所示:

用C或C++语言编写应用程序,建立3个数据文件分别保存学生信息、课程信息和选修信息,并且完成以下任务:

1.编写数据插入功能模块,将以上各个数据表的数据分别插入到对应的数据文件中,并显示输出各个数据表的数据信息;

2.编写数据修改功能模块,将所有学生的年龄增加1岁,并显示输出所有学生的信息;

3.编写数据删除功能模块,删除学号为95004的学生记录,并显示输出所有学生的信息。

4.编写数据查询功能模块,查询选修了课程名为“信息系统”的学生学号和姓名。

四、实验报告

提交源程序(加必要的注释)和数据文件,并将程序的每个任务的输出结果附上。

实验二DBMS软件的安装、卸载及认识

一、实验目的

1.了解SQL Server 2005的安装环境配置;

2.掌握SQL Server 2005的安装方法与过程;

3.掌握SQL Server 2005的卸载方法与过程;

4.了解SQL Server 2005的系统数据库、系统表及系统存储过程;

5.掌握SQL Server 2005的SQL Server管理控制台、SQL Server配置管理器的使用。

二、实验学时

2学时

三、实验准备

1.SQL Server 2005安装环境的配置

在安装SQL Server2005前,需做好两项准备工作:

?保证计算机的硬软件环境能满足SQL Server 2005的需要。

?依据所需的用途和计算机的软硬件环境选择合适的版本和部件。

(1) SQL Server 2005的版本

①企业版(Enterprise Edition)

企业版分为支持32位和支持64位两个版本。企业版达到支持超大型企业进行联机事务处理(OLTP)、高度复杂的数据分析、数据仓库系统和网站所需的性能水平。其全面商业智能和分析能力,以及高可用性功能,使它可以处理大多数关键业务的企业工作负荷。企业版是最全面的SQL Server版本,适用于超大型企业,能够满足最复杂的要求。

②标准版(Standard Edition)

标准版分为支持32位和支持64位两个版本。这是适用于中小型企业的数据管理和分析平台。其包括电子商务、数据仓库和业务流解决方案所需的基本功能。

其集成商业智能和高可用性功能可以为企业提供支持其运营所需的基本功能。该版本功能虽没有企业版那样齐全,但它所具有的功能已经能够满足企业的一般要求,是需要全面的数据管理和分析平台的中小型企业的理想选择。

③工作组版(Workgroup Edition)

工作组版仅适用于32位机。它适用于那些需要在大小和用户数量上没有限制的数据库的小型企业,能为这些企业提供理想的数据管理解决方案。该版本包括SQL Server产品的核心数据库功能,并且可以容易地升级到标准版或企业版。工作组版本是理想的入门级数据库,具有可靠、功能强大且易于管理的特点,可以用作前端Web服务器,也可以用于部门或分支机构的运营。

④开发版(Developer Edition)

开发版分为支持32位和支持64位两个版本。该版本主要适用于应用程序开发人员在SQL Server 2005上开发用做数据存储的任何类型的应用程序。开发版包括企业版的所有功能,具有特殊的最终用户许可协议,因此只能将开发版作为开发和测试系统使用,不能作为生产服务器使用。开发版适用于独立软件供应商、咨询人员、系统集成商、解决方案供应商以及创建和测试应用程序的企业开发人员,也可以根据生产需要升级到企业版。

⑤精简版(Express Edition)

精简版仅用于32位机。该版本是一个免费、易于使用且便于管理的数据库。SQL Server Express 与Microsoft Visual Studio 2005集成在一起,可以轻松开发功能丰富、存储安全、可快速部署的数据驱动应用程序。该版本是免费且可以再分发的商业化产品,可以起到客户端数据库以及基本服务器数据库的作用。它适用于低端独立软件供应商、低端服务器用户、创建Web应用程序的非专业开发人员以及创建客户端应用程序的用户。

(2) SQL Server 2005的硬件环境设置

要安装SQL Server 2005,还需要了解SQL Server 2005对硬件的安装要求。以下以32位平台上安装SQL Server 2005为例,列出安装SQL Server 2005不同版本所必需的最低硬件需求,如表2-1所示。

表2-1 32位平台上安装和运行SQL Server 2005 的硬件要求

注:①若硬件环境不满足处理器类型要求,系统配置检查器(SCC)将阻止安装程序运行。

②若硬件环境不满足最低处理器速度要求或是不能满足最低或建议的RAM要求,SCC 将发出警告,但不会阻止安装程序运行。

安装SQL Server 2005,除了表2-1所列对于处理机的最低要求之外,对其他硬件方面的要求如下:

硬盘空间:SQL Server 2005各个版本功能不同,所需组件数目也不相同,因此实际硬盘空间要求取决于系统配置和选择安装的应用程序和功能。概略地说,SQL Server 2005完整的组件安装需要600MB硬盘空间。

监视器:SQL Server 2005图形工具需要VGA或更高分辨率,分辨率至少为1024*768像素。

其他设备:需要Microsoft鼠标及CD或DVD驱动器。

(3) SQL Server 2005的软件环境设置

安装SQL Server 2005的软件要求主要指操作系统方面的要求。不同版本的SQL Server 2005对操作系统的要求不尽相同。此外,还需要必备的网络软件及其他Internet软件,如表2-2所示。

表2-2 32位平台的各种操作系统对SQL Server 2005不同版本的支持

注:①SQL Server 2005标准版、工作组版不能安装和运行在Windows XP Home Edition SP2操作系统之上。

②除SQL Server 2005精简版以外,其他各版本不能安装和运行在Windows 2003 Web Edition SP1之上。

2.SQL Server 2005系统数据库

SQL Server 2005中的数据库由表的集合组成,这些表用于存储一组特定的结构化数据。表中包含行(也称为记录或元组)和列(也称为属性)的集合。当SQL Server 2005成功安装后,系统会自动创建5个系统数据库,如图2-1所示。

图2-1 系统数据库

实际上,SQL Server的数据库可分为“用户数据库”与“系统数据库”两类,用户数据库是指用户自行创建的数据库,而系统数据库则是SQL Server内置的,它主要是基于管理上的需求而存在。

SQL Server数据库是由各自的数据库文件和日志文件所组成,系统数据库也是如此。系统数据库文件在默认安装下存储在目录C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data中,其中,数据库文件的扩展名为.mdf,数据库日志文件的扩展名为.ldf。一个典型的SQL Server 2005系统数据库文件名称特性如表2-3所示。

表2-3 系统数据库文件

注:SQL Server 2005 各个版本的系统数据库文件大小及文件增长大小有所不同。

另外,系统数据库文件大小不能超出SQL Server 2005系统的限制。以数据文件而言,最大只能到16TB,而日志文件最大只能到2TB。

①master数据库

系统数据库master内含有许多系统表(SystemTables),用来追踪与记录SQL Server系统的所有系统级别信息。这些系统信息包括所有的登录账户信息、端点、链接服务器和系统配置设置信息、SQL Server的初始化信息和其他系统数据库及用户数据库是否存在以及这些数据库文件的位置等相关信息。

每当用户创建一个数据库,此数据库的相关信息(例如主要数据文件的位置)便会记录在master中,也就是说,master会记录系统拥有哪些数据库。如果进行的是分布式操作,master还会记录有哪些其他的SQL Server。由此可见,master 数据库是重要的系统数据库,如果该数据库不可用,则SQL Server无法启动。

因此,最好随时保留一份master的最新备份。所以特此建议读者,在创建了一个数据库、更改系统的配置设置或添加了一个登录账号,以及执行任何会更改系统数据库master的操作之后,立即备份系统数据库master。

该数据库是所有用户数据库和tempdb数据库的模板数据库。既然model是一个模板数据库,则当用户每创建一个数据库时,这个新的数据库就会自动完成某些设定或包含某些数据库对象。实际上,当创建数据库时,系统首先通过复制model数据库中的内容来创建数据库的第一部分,然后用空页填充新数据库的剩余部分。

系统数据库model是所有新建数据库的模板,也就是说,可以直接针对model 做改动。这样,每当创建一个新的数据库,SQL Server便会复制model数据库的所有内容,以此作为新数据库的基础。

按照上述方法修改了model数据库,在此之后所创建的数据库都将继承这些修改。例如,可以设置权限或数据库选项或者添加对象,诸如表、函数或存储过程。如此一来,新创建的数据库将会继承系统数据库model的一切,而不需要每次再设定。这样做对简化数据库的创建和配置操作将有很大的帮助。

③msdb数据库

系统数据库msdb主要提供SQL Server代理程序调度警报和作业。它用于提供SQL Server、SQL Server Agent、Database Mail以及Service Broker 等服务程序存储诸如日程安排、邮件副本等数据,如果要让警报、备份、复制等各项操作能够自动定期执行,就需要启动SQL Server Agent服务。

当需要进行数据备份和还原操作时,SQL Server会将备份和还原的信息记录到msdb中,这些信息包括执行备份的个体名称、备份时间,以及存储备份的文件名称。

④tempdb数据库

简言之,tempdb数据库是一个工作空间,用于保存所有的临时对象或中间结果集。该数据库由整个系统的所有数据库使用。即tempdb系统数据库是连接到SQL Server实例的所有用户都可用的全局资源。SQL Server每次启动时,tempdb数据库被重新建立,因此,不需要担心tempdb会因为存放过多的数据而占用太多磁盘空间,因为每当用户断开与SQL Server的联机,该用户在联机期间所生成的临时表与存储过程会自动从tempdb中删除。因此每次重新联机后,该数据库总是空的。

用户使用tempdb数据库,主要保存以下内容:

?显式创建的临时对象,例如表、存储过程、表变量或游标。

?所有版本的更新记录(如果启用了快照隔离)。

?SQL Server Database Engine在执行查询、排序、创建cursor等处理时所创

建的内部工作表。

?创建或重新生成索引时,临时排序的结果。

⑤资源系统数据库

资源系统数据库mssqlsystemresource用来存储SQL Server中诸如名称以sp_开头的存储过程等系统对象。因为系统对象很重要,所以这个名为“资源”的系统数据库设定成只读数据库。

该系统数据库是SQL Server 2005新增加的,在SQL Server 2000及以前版本中没有这个数据库。因为资源系统数据库是一个只读数据库,所以它不出现在SQL Server Management Studio的“对象资源管理器”窗口中,如图2-1所示。

同样道理,作为十分重要的系统数据库,用户不能删除或重命名资源系统数据库文件,否则无法启动SQL Server。

(2) SQL Server 2005系统表

SQL Server将定义服务器配置及其所有表的数据存储在一组特殊的表中,这组表称为系统表。系统表用于记录所有服务器活动的信息。系统表中的信息组成了SQL Server系统的数据字典。与以前版本的重要不同之处是,在SQL Server 2005版本中用户无法直接查询或更新系统表。SQL Server 2005中的系统表已作为只读视图实现,目的是保证SQL Server 2005系统的安全性和向后兼容性。用户只能通过使用目录视图访问SQL Server元数据。

①重要的系统表

1) objects系统表

这是SQL Server的主系统表,出现在每个数据库中。在数据库中创建的每个用户定义的架构范围内的对象在本表中都有相对应的一行记录。其实是将SQL Server 2005中master数据库内的系统表映射到它们在SQL Server 2005中对应的一个或多个系统视图。

2) columns表

该表出现在master数据库和每个用户创建的数据库中,它记录数据库中所有包含属性列的对象(如表或视图)的相关信息,即该表对于数据库中表或者视图的每个列都要使用一行来记录。

3) indexes表

出现在每个数据库中,它对每个表对象(表、视图、表值函数)的索引,或没有索引而称为堆的表对象使用一行记录。

4) users表

出现在每个数据库中,该表对数据库中的每个Windows NT用户、Windows NT用户组、SQL Server用户或者SQL Server角色等主体使用一行记录。

5) files表

该表存在于每个数据库中,是一个基于每个数据库的视图。其对于每个存储在数据库本身中的数据库文件在该表中占用一行。

6) servers表

该表只出现在master数据库中。在此表中,已注册的每个链接服务器或远程服务器都对应有一行,表中字段server_id值为0的一行记录与本地服务器对应。

7) databases表

该表对SQL Server系统上的每个系统数据库和用户自定义的数据库含有一行记录,它只出现在master数据库中。

②使用系统表

系统数据库以及系统表都是SQL Server 2005中最重要的内置的数据库和表,任何用户都不应直接更改系统表。但用户在使用SQL Server 2005进行数据管理时,可能需要系统数据库中表的数据和名称、系统表中的列数以及每一列的名称、数据类型、小数位数和精度,也可能需要了解为该表定义的约束、定义的索引和键等信息。也就是说,需要检索存储在系统表中的信息。

SQL Server 2005系统目录可以为SQL Server数据库提供此信息。SQL Server 2005系统目录的核心是一个视图集,这些视图显示了描述SQL Server实例中的对象的元数据。所谓视图,其实是与表有类似结构的由行和列组成的数据集合。而元数据是描述系统中对象属性的数据。用户或基于SQL Server的应用程序可以使用目录视图方式访问系统目录中的信息。SQL Server 2005引入了目录视图,

将其作为系统目录元数据的常规界面,通过这些视图可访问服务器上各数据库中存储的元数据。这也是获取、转换以及表示此自定义形式的元数据的最直接的方式。

因为目录视图与表结构相似,因此可以使用SQL语句在SQL Server 2005的查询分析器中完成检索系统表信息的工作。例如,在SQL Server Management Studio中运行以下SQL语句:

select * from sys.objects

将显示所有在数据库中的对象及其描述内容,如图2-2所示。

图2-2 通过目录视图显示系统表内容

(3) SQL Server 2005系统存储过程

以上对于系统表的检索操作,还可以通过SQL Server所提供的大量系统存储过程来进行。系统存储过程是预先经过编译的SQL语句集合。SQL Server 2005中许多管理活动都是通过系统存储过程完成的。系统存储过程是SQL Server 2005系统自动创建的存储过程,SQL Server的系统存储过程都记录在master数据库中,归系统管理员(SA)所有,系统存储过程均以sp_或xp_开头。使用系统存储过程可以方便地实现系统数据查询功能,前面已提及,对应系统表中的内容,直接使用DML语句操作很危险,而使用系统存储过程则能保证系统操作的完整性和安全性。

例如,通过系统存储过程sp_databases查询databases系统表中内容,则在SQL Server Management Studio的查询分析器中执行下列语句:

EXEC sp_databases

该系统存储过程运行结果如图2-3所示。

图2-3 执行系统存储过程查询系统表内容

3.SQL Server 2005常用工具

(1) 管理控制台

SQL Server 2005中使用最多的管理工具就是SQL Server管理控制台(SQL Server Management Studio)。这个集成的管理工具用于管理和监视SQL Server关系数据库、集成服务、分析服务、报表服务、通知服务以及分布式服务器和数据库上的SQL Server Mobile,从而大大简化了管理的复杂程度。

①SQL Server管理控制台的作用

按照默认安装,SQL Server 2005控制台的相关的文件放在C:\Program Files\Microsoft SQLServer\90\Tools\Binn\VSShell\Common7\IDE\SqlWb.exe。它是集成在Visual Studio 2005之内的。

利用SQL Server管理控制台可完成的工作很多,如连接到上述各类服务的

实例以设置服务器属性,可以创建和管理诸如数据库、数据表、存储过程、方体(Cube)、维度、程序集、登录账号和数据库用户权限、报表服务器的目录等各类服务器对象。另外,还有如管理数据库的文件和文件夹、附加或分离数据库、管理安全性、视图存放在文件上的SQL Server系统记录、监视目前的活动、设置复制、管理全文检索索引、视图与设置Agent Services的作业、警报、操作员、Proxy等。

就是说,通过单一的SQL Server管理控制台,可以同时访问、设置和管理SQL Server数据库引擎、SQL Server Mobile、分析服务(Analysis Services)、集成服务(Integration Services)以及报表服务(Reporting Services)等服务内的各种对象,让DBA可以有统一的平台来管理各种服务实例。还可以让开发人员或DBA以项目的方式组织与管理日常使用的各类型查询语言文件,如T-SQL、MDX、DMX、XML/A等。

②SQL Server 管理控制台的使用

从Windows开始程序菜单的SQL Server 2005项的下拉列表菜单子项中选择执行Management Studio,即进入SQL Server管理控制台,在该集成环境中,首先要进行连接,即需要在弹出的“连接到服务器”对话框中指定各项连接信息,如指定要连接的服务器类型、所要连接的服务器名称以及指定用于登录的身份认证方式,若采用“SQL Server验证”方式,则需输入用户名称和密码。该对话框会保留上次使用的设置,当需要创建新的连接时,例如打开新的T-SQL、MDX 等语法编辑环境时,会使用这些设置。连接对话框的操作界面如图2-4所示。

图2-4 进入SQL Server管理控制台时的连接操作界面

单击图2-4的“选项”按钮,打开如图2-5所示的连接属性设置对话框,在此对话框的“连接属性”选项卡中可以进一步进行各项细节设置,以将Management Studio连接到不同服务实例。在图2-5中,“连接到数据库”的连接属性是要求从其右侧的下拉列表中选择该服务器中可用的数据库,在列表中只会出现有权查看的数据库。而“网络协议”选项则提供“共用存储器”、TCP/IP、“命名管道”三种连接方式的选择。“网络数据包大小”以字节为单位,默认值为4096字节。“连接超时值”是指等候与服务器建立连接的秒数,默认值为15秒。“执行超时值”是指输入在服务器上执行的任务完成之前,所要等候的时间,默认值为0表示前端会一直等待服务器的执行。而“加密连接”则设置通过网络传递的内容要强制加密。

当对服务器类型、服务器名称以及登录认证进行了相应的选择,并单击“连接”按钮后,即进入SQL Server管理控制台。其管理界面如图2-6所示。

如需要注册某个服务实例时,通过“对象资源管理器”窗口左上方的“连接”下拉菜单,选择要加入的服务实例。可注册的服务实例并不仅仅是SQL Server 2005数据库引擎,也可以注册其他类型的服务实例,如

图2-5 连接属性设置对话框

Analysis Services、Integration Services等。关于服务类型的选择,在图2-4中,单击服务器类型的下拉列表,可进行相同的选择服务类型的操作。若在Management Studio环境内没有看到“对象资源管理器”,可以通过选择“视图” “对象资源管理器”选项打开该窗口。

图2-6 SQL Server管理控制台界面

图2-6所示的SQL Server管理控制台界面,分为菜单、工具栏、对象资源管

理器以及摘要等几个主要的工作区。

1) 菜单

管理控制台的菜单由文件菜单、编辑菜单、视图菜单、工具菜单,窗口菜单以及帮助菜单等组成。各个菜单又分别由其下级子菜单组成,用以完成诸如连接或断开对象资源管理器、新建项目、各类咨询、打开或保存文件、编辑各类查询、打开或隐藏各类资源管理器、选择或定义工具、窗口排列以及联机帮助等各项数据存储与管理操作。在菜单中的一些常用操作命令也以工具的形式出现在工具栏中,以方便管理和使用。

2) 工具栏

在SQL Server Management Studio界面上方第二排就是管理操作所用的主要工具栏,其如图2-7所示。

图2-7 SQL Server管理控制台工具栏

在该工具栏中,第一组工具从左至右依次是:

?新建T-SQL查询工具;

?数据库引擎查询工具。

以上工具用于数据管理中主要的数据查询,如在用户数据库或数据仓库中检索。上述工具提供了查询检索的编辑环境和工具。

紧接其后的一组工具主要用于对文件、解决方案或项目的操作,依次是:

?打开文件工具;

?保存文件或解决方案工具;

?全部保存工具。

最后一组工具依次为:

?已注册服务器工具;

?摘要工具;

?对象资源管理器工具;

?模板资源管理器工具;

?属性窗口工具。

这一组工具主要是用于对应窗口的打开和隐藏。例如,单击已注册服务器工

具,则会在“对象资源管理器”上方新打开一个窗口,用于显示已注册的服务器相关信息。同理,当前SQL Server管理控制台若没有“对象资源管理器”窗口,则其处于隐藏状态,单击“对象资源管理器”工具,即可重新在SQL Server管理器控制台左下方显示对象资源管理器窗口。其作用与通过选择“视图” “对象资源管理器”选项打开该窗口的操作相同,但更为简便。

3) 对象资源管理器窗口

顾名思义,对象资源管理器窗口当然是SQL Server 2005用于管理当前服务实例中众多的对象,SQL Server 2005所管理的对象比以前版本更多。一旦注册了某个服务的实例后,在对象资源管理器窗口就能够以树状结构的方式浏览该服务的各对象,如图2-8所示。而Management Studio所体现的其实就是SMO(SQL Server Management Object)对象提供的各种数据对象,应用程序开发人员也可以通过.NET程序语言编写相同的功能。

图2-8 对象资源管理器窗口

通过图2-8对象资源管理器连接到某个服务实例后,右击树状结构下的各结点,通过快捷菜单的选项来管理各对象。在对象资源管理器中体现了数据库引擎管理部分,但与以前版本相比,其分类各数据库对象的方式有些变化,例如“连接的服务器”现在是“服务器对象”的选项,而不像之前版本放在“安全性”之下。

总之,由于SQL Server 2005的数据库对象较以前版本更多,因此需要更为详细的分类,如特别将系统数据库存放于单一的文件夹内,便于管理员查看并避免误用系统数据库内的相关数据。

4) 摘要窗口

摘要窗口其实就是SQL Server管理控制台界面右下方最大的区域。当单击对象资源管理器窗口内的某一个对象时,其细节描述将会在摘要窗口出现。该窗口是一个多文档界面,例如,单击工具栏中新建SQL查询时,即会打开一个SQL 编辑器窗口。可以通过窗口菜单选择当前窗口或直接单击选项卡选择。

SQL Server Management Studio是用于完成数据管理的日常业务与操作。前面已提到,这个使用最多的管理工具是在SQL Server 2000及以前版本中许多单独的管理工具的集成,其中,主要的工具就是企业管理器和查询分析器。

③企业管理器(Enterprise Manager)

SQL Server有许多组件,最常用的组件就是企业管理器,在SQL Server 2005中,通过企业管理器集成各种管理工具,使用户或数据库管理员可以方便地完成诸如管理服务器、创建与管理数据库以及数据库对象、用户登录和许可、数据复制、安全性、调度任务、生成SQL脚本以及其他事务。

SQL Server Management Studio作为企业管理器的操作界面,其使用方法类似于在Windows操作系统中资源管理器使用的方法。在SQL Server管理控制台的对象资源管理器窗口中可依次展开树型结构某一对象,则会显示其所包含的下一层所有对象。右击该对象,在弹出的快捷菜单中选择要执行的子项,即可执行所需的数据管理及操作。其主要功能如下:

1) 注册、连接或断开连接、启动与停止SQL Server服务器等操作

在企业管理器中,选择服务器并右击,则会出现下拉菜单,通过该菜单子项,可以完成对服务器注册、连接服务器或断开服务器、启动或停止服务器服务等各种针对服务器的操作。这里,服务器注册实质是指必须是合法的用户才能登录该服务器,因此其操作包括输入服务器名称以及选择服务器组,图2-9表示的就是注册服务器对话框。

《数据库原理》实验9

实验九:数据库备份及恢复 一、实验目的 1.熟悉数据库备份及恢复机制; 2.了解SQL Server的数据备份和恢复机制; 3.掌握SQL-Server中数据库备份和恢复的方法。 二、实验环境 已安装SQL Server 企业版的计算机; 具有局域网环境,有固定IP; 三、实验学时 2学时 四、实验要求 1.了解创建备份设备和进行数据库完全备份操作的方法; 2.了解进行数据库恢复的步骤; 3.完成实验报告。 五、实验内容及步骤 以管理员帐号登录SQL Server Management Studio,以原有数据库stu为基础,请使用Management Stuio界面方式或T-SQL 语句实现以下操作: 1.针对数据库stu创建完全数据库备份集stu.bak,目标磁盘为D:\ user \ stu.bak;

2.在数据库stu中新建数据表ceshi,内容自定,然后针对数据库stu创建 差异备份; 3.向数据库stu的数据表ceshi插入部分记录,然后针对数据库stu创建 事务日志备份;

4.根据需要,将数据库恢复到数据库stu的最初状态; 5.根据需要,将数据库恢复到创建数据表ceshi后的状态; 6.根据需要,将数据库恢复到在ceshi表插入记录后的状态;

7.针对现有数据库stu创建完全文件和文件组备份集stu_file,目标磁盘 为D:\ user \ stu_file.bak;

8.在当前数据库中新建数据表ceshi2,然后针对数据库stu创建差异文件 和文件组备份;

9.向数据库stu的数据表ceshi2插入部分记录,然后针对数据库stu创建 事务日志文件和文件组备份;

化工原理实验报告

实验一 伯努利实验 一、实验目的 1、熟悉流体流动中各种能量和压头的概念及相互转化关系,加深对柏努利方程式的理解。 2、观察各项能量(或压头)随流速的变化规律。 二、实验原理 1、不可压缩流体在管内作稳定流动时,由于管路条件(如位置高低、管径大小等)的变化,会引起流动过程中三种机械能——位能、动能、静压能的相应改变及相互转换。对理想流体,在系统内任一截面处,虽然三种能量不一定相等,但能量之和是守恒的(机械能守恒定律)。 2、对于实际流体,由于存在内磨擦,流体在流动中总有一部分机械能随磨擦和碰撞转化为热能而损失。故而对于实际流体,任意两截面上机械能总和并不相等,两者的差值即为机械损失。 3、以上几种机械能均可用U 型压差计中的液位差来表示,分别称为位压头、动压头、静压头。当测压直管中的小孔(即测压孔)与水流方向垂直时,测压管内液柱高度(位压头)则为静压头与动压头之和。任意两截面间位压头、静压头、动压头总和的差值,则为损失压头。 4、柏努利方程式 ∑+++=+++f h p u gz We p u gz ρ ρ2222121122 式中: 1Z 、2Z ——各截面间距基准面的距离 (m ) 1u 、2u ——各截面中心点处的平均速度(可通过流量与其截面 积求得) (m/s) 1P 、2p ——各截面中心点处的静压力(可由U 型压差计的液位 差可知) (Pa ) 对于没有能量损失且无外加功的理想流体,上式可简化为 ρ ρ2 2 22121122p u gz p u gz + +=++ 测出通过管路的流量,即可计算出截面平均流速ν及动压g 22 ν,从而可得到各截面测管水头和总水头。 三、实验流程图

通信电子线路实验报告4

大连理工大学 本科实验报告 课程名称:通信电子线路实验 学院:电子信息与电气工程学部专业:电子信息工程 班级:电子0904 学号: 200901201 学生姓名:朱娅 2011年11月20日

实验四、调幅系统实验及模拟通话系统 一、实验目的 1.掌握调幅发射机、接收机的整机结构和组成原理,建立振幅调制与 解调的系统概念。 2.掌握系统联调的方法,培养解决实际问题的能力。 3.使用调幅实验系统进行模拟语音通话实验。 二、实验内容 1.实验内容及步骤,说明每一步骤线路的连接和波形 (一)调幅发射机组成与调试 (1)通过拨码开关S2 使高频振荡器成为晶体振荡器,产生稳定的等幅高频振荡,作为载波信号。拨码开关S3 全部开路,将拨码开关S4 中“3”置于“ON”。用示波器观察高频振荡器后一级的射随器缓冲输出,调整电位器VR5,使输出幅度为0.3V左右。将其加到由MC1496 构成的调幅器的载波输入端。 波形:此时示波器上,波形为一正弦波,f=10.000MHz,Vpp=0.3V。 (2)改变跳线,将低频调制信号(板上的正弦波低频信号发生器)接至模拟乘法器调幅电路的调制信号输入端,用示波器观察J19 波形,调VR9,使低频振荡器输出正弦信号的峰-峰值Vp-p 为0.1~0.2V. 波形:此时示波器上,波形为一正弦波,f=1.6kHz,Vpp=0.2V。 (3)观察调幅器输出,应为普通调幅波。可调整VR8、VR9 和VR11,

使输出的波形为普通的调幅波(含有载波,m 约为30%)。 (4)将普通的调幅波连接到前置放大器(末前级之前的高频信号缓冲器)输入端,观察到放大后的调幅波。 波形:前置放大后的一调幅波,包络形状与调制信号相似,频率特性为载波信号频率。f?=1.6kHz,Vpp=0.8V,m≈30%。 (5)调整前置放大器的增益,使其输出幅度1Vp-p 左右的不失真调幅波,并送入下一级高频功率放大电路中。 (6)高频功率放大器部分由两级组成,第一级是甲类功放作为激励级,第二级是丙类功放。给末级丙类功放加上+12V 电源,调节VR4 使J8(JF.OUT)输出6Vp-p左右不失真的放大信号,在丙类功放的输出端,可观察到经放大后的调幅波,改变电位器VR6 可改变丙类放大器的增益,调节CT2 可以看到LC 负载回路调谐时对输出波形的影响。 波形:此时示波器上为放大后的调幅波,f?=1.6kHz,Vpp=8V,m≈30%。 (二)调幅接收机的组成与调试 从GP-4 实验箱的系统电路图可以看出调幅接收机部分采用了二次变频电路,其中频频率分别为:第一中频6.455MHz,第二中频455kHz。由于该二次变频接收机的两个本机振荡器均采用了石英晶体振荡器,其中第一本振频率16.455MHz,第二本振频率6.000MHz,也就是说本振频率不可调。这样实验箱的调幅接收机可以接收的频率就因为第一本振频率不可调而被固定下来,即该机可以接收的已调波的中心频率应该为10.000MHz(第1本振频率-第1中频频率 = 16.455MHz - 6.455MHz =

数据库原理实验报告

数据库原理 实验报告 系别电子信息系 专业计算机科学与技术班级学号4080522 姓名龚敏 指导教师李爱英

一.概要设计 1.教学数据库各表的关系模式:(加下线的属性为主键) 学生 (学号,姓名,性别, 出生日期,所在系) 英文缩写对照:student(s_no,s_name,s_sex,s_age,s_birthday,s_department) 课程 (课程号,课程名,学分) 英文缩写对照:course(c_no,c_name,c_score) 教师 (职工号,姓名,性别,职称) 英文缩写对照:teacher(t_no,t_name,t_sex,t_duty) 选课 (学号,课程号,成绩) 英文缩写对照:choice(s_no,c_no,score) 讲授 (职工号,课程号) 英文缩写对照:teaching(t_no,c_no) 2.教学数据库E-R 图: 实体:课程,学生,选课 联系:选课(学生同课程之间多对多的联系m:n),讲授(教师同课程之间多对多的联系m:n)。 二.逻辑设计 代码: use master go create database stu go use stu go n m m n 课程 教师 讲授 选课 学号 姓名 性别 出生日期 成绩 职工号 姓名 性别 职称 学分 课程号 课程名 学生

create table student (s_no char(8) not null primary key, s_name char(8) not null , s_sex varchar(8) not null, s_birthday smalldatetime not null, s_department varchar(13) not null) drop table student use stu go create table teacher (t_no char(8) not null primary key, t_name char(8) not null, t_sex varchar(8) not null, t_duty char(8) not null) create table course (c_no char(8) not null primary key, c_name char(8) not null, c_score varchar not null) create table choice( s_no char(8) not null primary key, c_no char(8) not null primary key, score varchar not null) create table teaching( t_no char(8) not null primary key, c_no char(8) not null primary key) insert student values('101','袁敏','女','1982-2-3','机电') insert student values('102','李志强','男','1983-4-5','计算机') insert student values('103','张亮','男','1984-10-9','建筑') insert student values('104','李平','女','1984-5-6','计算机') insert student values('105','王丽','女','1983-2-1','机电') insert student values('106','刘明耀','男','1982-4-16','计算机') select* from student insert course values('1011','C语言','6') insert course values('1012','数据结构','4') insert course values('1013','微机原理','6') insert course values('1014','数字电路','5') insert course values('1015','高等数学','6') select* from course insert teacher values('0511','张大维','男','副教授') insert teacher values('0512','林楠','女','讲师') insert teacher values('0513','韩晓颖','女','副教授') insert teacher values('0514','李辉','男','讲师') insert teacher values('0515','孙丽','女','助教') select* from teacher insert choice values('101','1011','82.5') insert choice values('101','1012','79') insert choice values('102','1012','92.5') insert choice

化工原理实验讲义全

化工原理实验 讲义 专业:环境工程 应用化学教研室 2015.3

实验一 流体机械能转化实验 一、实验目的 1、了解流体在管流动情况下,静压能、动能、位能之间相互转化关系,加深对伯努利方程的理解。 2、了解流体在管流动时,流体阻力的表现形式。 二、实验原理 流动的流体具有位能、动能、静压能、它们可以相互转换。对于实际流体, 因为存在摩擦,流动过程中总有一部分机械能因摩擦和碰撞,而被损失掉。所以对于实际流体任意两截面,根据能量守恒有: 2211221222f p v p v z z H g g g g ρρ++=+++ 上式称为伯努利方程。 三、实验装置(d A =14mm ,d B =28mm ,d C =d D =14mm ,Z A -Z D =110mm ) 实验装置与流程示意图如图1-1所示,实验测试导管的结构见图1-2所示: 图1-1 能量转换流程示意图

图1-2实验导管结构图 四、操作步骤 1.在低位槽中加入约3/4体积的蒸馏水,关闭离心泵出口上水阀及实验测试 导管出口流量调节阀和排气阀、排水阀,打开回水阀后启动离心泵。 2.将实验管路的流量调节阀全开,逐步开大离心泵出口上水阀至高位槽溢流 管有液体溢流。 3.流体稳定后读取并记录各点数据。 4.关小流量调节阀重复上述步骤5次。 5.关闭离心泵出口流量调节阀后,关闭离心泵,实验结束。 五、数据记录和处理 表一、转能实验数据表 流量(l/h) 压强mmH2O 压强 mmH2O 压强 mmH2O 压强 mmH2O 压强 mmH2O 压强 mmH2O 测试点标 号 1 2 3 4 5 6 7 8

中南大学通信电子线路实验报告

中南大学 《通信电子线路》实验报告 学院信息科学与工程学院 题目调制与解调实验 学号 专业班级 姓名 指导教师

实验一振幅调制器 一、实验目的: 1.掌握用集成模拟乘法器实现全载波调幅和抑止载波双边带调幅的方法。 2.研究已调波与调制信号及载波信号的关系。 3.掌握调幅系数测量与计算的方法。 4.通过实验对比全载波调幅和抑止载波双边带调幅的波形。 二、实验内容: 1.调测模拟乘法器MC1496正常工作时的静态值。 2.实现全载波调幅,改变调幅度,观察波形变化并计算调幅度。 3.实现抑止载波的双边带调幅波。 三、基本原理 幅度调制就是载波的振幅(包络)受调制信号的控制作周期性的变化。变化的周期与调制信号周期相同。即振幅变化与调制信号的振幅成正比。通常称高频信号为载波信号。本实验中载波是由晶体振荡产生的10MHZ高频信号。1KHZ的低频信号为调制信号。振幅调制器即为产生调幅信号的装置。 在本实验中采用集成模拟乘法器MC1496来完成调幅作用,图2-1为1496芯片内部电路图,它是一个四象限模拟乘法器的基本电路,电路采用了两组差动对由V1-V4组成,以反极性方式相连接,而且两组差分对的恒流源又组成一对差分电路,即V5与V6,因此恒流源的控制电压可正可负,以此实现了四象限工作。D、V7、V8为差动放大器V5与V6的恒流源。进行调幅时,载波信号加在V1-V4的输入端,即引脚的⑧、⑩之间;调制信号加在差动放大器V5、V6的输入端,即引脚的①、④之间,②、③脚外接1KΩ电位器,以扩大调制信号动态范围,已调制信号取自双差动放大器的两集电极(即引出脚⑹、⑿之间)输出。

图2-1 MC1496内部电路图 用1496集成电路构成的调幅器电路图如图2-2所示,图中VR8用来调节引出脚①、④之间的平衡,VR7用来调节⑤脚的偏置。器件采用双电源供电方式(+12V,-9V),电阻R29、R30、R31、R32、R52为器件提供静态偏置电压,保证器件内部的各个晶体管工作在放大状态。 四、实验结果 1. ZD.OUT波形: 2. TZXH波形:

数据库原理实验报告分析

2013级数据库原理实验报告 专业:_______计算机___ 班级:________________ 学号:______________ 姓名:_______________ 2015年5月

实验一 SQL Server 2005基本操作 一、实验目的 了解SQL Server 2005组件; 了解SQL Server数据库组成; 掌握SQL Server 2005界面基本操作。 二、实验内容 (1)开始->程序->Microsoft SQL Server 2005-> SQL Server Management Studio,打开后进入到SQL Server 2005主体界面 (2)点击?数据库?前面的?+?,可以展开查看数据库,并且可以继续展开下级目录,查看数据库中的表、视图等。 (3)了解SQL Server 2005菜单栏的一些主要工具的使用。 (4)学生动手操作SQL Server 2005,打开数据库,打开表,打开查询界面;查看数据库的属性、表的属性等。 三、实验总结 进行这次实验有遇到什么问题?怎么解决的? 答:此次实验我们一步一步按照实验内容操作的,基本上没有遇到问题。

实验二数据定义 一、实验目的 掌握SQL Server 2005的数据库创建; 掌握SQL Server数据定义语言; 掌握SQL Server 2005数据定义的SQL语言定义与管理器定义两种方式。 二、实验内容 (1)创建、修改、删除数据库。 创建要求:数据库Employee中包含一个数据库文件Empdat1.mdf和一个日志文件Emplog.ldf。其中,数据文件大小为10MB,最大为50MB,以5MB速度增长;日志文件大小为5MB,最大为25MB,以5%速度增长。 修改要求:增加第二个数据库文件Empdat2.ndf,其中,数据文件大小为5MB,最 大为25MB,以2MB速度增长。 (2)利用SQL创建人员表person、月薪表salary及部门表dept。 见上页图 要求:按表2-1、表2-2及表2-3中的字段说明创建。

数据库原理实验报告(1)

南京晓庄学院 《数据库原理与应用》课程实验报告 实验一 SQL Server 2005常用服务与实用工具实验 所在院(系):数学与信息技术学院 班级: 学号: 姓名:

1.实验目的 (1)了解Microsoft 关系数据库管理系统SQL Server的发展历史及其特性。 (2)了解SQL Server 2005的主要组件、常用服务和系统配置。 (3)掌握Microsoft SQL Server Management Studio 图形环境的基本操作方法。了解使用“SQL Server 2005 联机从书”获取帮助信息的方法;了解“查询编辑器”的使用方法;了解模板的使用方法。 2.实验要求 (1)收集整理Microsoft关系数据库管理系统SQL Server的相关资料,总结其发展历史及SQL Server 2005主要版本类别和主要功能特性。 (2)使用SQL Server配置管理器查看和管理SQL Server 2005服务。 (3)使用Microsoft SQL Server Management Studio连接数据库;使用SQL Server帮助系统获 得所感兴趣的相关产品主题/技术文档。 (4)使用Microsoft SQL Server Management Studio“查询编辑器”编辑并执行Transact-SQL 查询语句。 (5)查看Microsoft SQL Server 2005模板,了解模板的使用方法。 (6)按要求完成实验报告。 3.实验步骤、结果和总结实验步骤/结果 (1) 简要总结SQL Server系统发展历史及SQL Server 2005主要版本类别与主要功能特性。

化工原理实验思考题答案

实验1单项流动阻力测定 (1)启动离心泵前,为什么必须关闭泵的出口阀门? 答:由离心泵特性曲线知,流量为零时,轴功率最小,电动机负荷最小,不会过载烧毁线圈。 (2)作离心泵特性曲线测定时,先要把泵体灌满水以防止气缚现象发生,而阻力实验对泵灌水却无要求,为什么? 答:阻力实验水箱中的水位远高于离心泵,由于静压强较大使水泵泵体始终充满水,所以不需要灌水。 (3)流量为零时,U形管两支管液位水平吗?为什么? 答:水平,当u=0时柏努利方程就变成流体静力学基本方程: Z l P l ? :?g =Z2 P2;g,当P l = P2 时,Z I = Z2 (4 )怎样排除管路系统中的空气?如何检验系统内的空气已经被排除干净? 答:启动离心泵用大流量水循环把残留在系统内的空气带走。关闭出口阀后,打开U形管顶部的阀门,利用空气压强使U形管两支管水往下降,当两支管液柱水平,证明系统中空气已被排除干净。 (5)为什么本实验数据须在双对数坐标纸上标绘? 答:因为对数可以把乘、除变成加、减,用对数坐标既可以把大数变成小数,又可以把小数扩大取值范围,使坐标点更为集中清晰,作出来的图一目了然。 (6)你在本实验中掌握了哪些测试流量、压强的方法?它们各有什么特点? 答:测流量用转子流量计、测压强用U形管压差计,差压变送器。转子流量计,随流量的大小,转子可以上、下浮动。U形管压差计结构简单,使用方便、经济。差压变送器,将压差转换 成直流电流,直流电流由毫安表读得,再由已知的压差~电流回归式算出相应的压差,可测 大流量下的压强差。 (7 )读转子流量计时应注意什么?为什么? 答:读时,眼睛平视转子最大端面处的流量刻度。如果仰视或俯视,则刻度不准,流量就全有误^^。 (8)两个转子能同时开启吗?为什么? 答:不能同时开启。因为大流量会把U形管压差计中的指示液冲走。 (9 )开启阀门要逆时针旋转、关闭阀门要顺时针旋转,为什么工厂操作会形成这种习惯?答:顺时针旋转方便顺手,工厂遇到紧急情况时,要在最短的时间,迅速关闭阀门,久而久之就形成习惯。当然阀门制造商也满足客户的要求,阀门制做成顺关逆开。 (10)使用直流数字电压表时应注意些什么? 答:使用前先通电预热15分钟,另外,调好零点(旧设备),新设备,不需要调零点。如果有波动,取平均值。 (11)假设将本实验中的工作介质水换为理想流体,各测压点的压强有何变化?为什么?答:压强相等,理想流体u=0,磨擦阻力F=0,没有能量消耗,当然不存在压强差。 Z j +P/? +uj/2g =Z2 +u;/2g , T d1=d2 二U1=U2 又T Z1=Z2 (水平管)P1 = P2 (12)离心泵送液能力,为什么可以通过出口阀调节改变?往复泵的送液能力是否也可采用同样的调节方法?为什么? 答:离心泵送液能力可以通过调节出口阀开度来改变管路特性曲线,从而使工作点改变。往复泵是正往移泵 流量与扬程无关。若把出口堵死,泵内压强会急剧升高,造成泵体,管路和电机的损 坏。 (13)本实验用水为工作介质做出的入一Re曲线,对其它流体能否使用?为什么?

通信电子线路Multisim仿真实验报告

通信电子线路实验报告Multisim调制电路仿真

目录 一、综述 .......................... 错误!未定义书签。 二、实验内容 ...................... 错误!未定义书签。 1.常规调幅AM ................... 错误!未定义书签。 (1)基本理论.................... 错误!未定义书签。 (2)Multisim电路仿真图 ........ 错误!未定义书签。 (3)结论: ...................... 错误!未定义书签。 2.双边带调制DSB ................ 错误!未定义书签。 (1)基本理论.................... 错误!未定义书签。 (2)Multisim电路仿真图 ........ 错误!未定义书签。 3.单边带调制SSB ................ 错误!未定义书签。 (1)工作原理.................... 错误!未定义书签。 (2)Multisim电路仿真图 ........ 错误!未定义书签。 4.调频电路FM ................... 错误!未定义书签。 (1)工作原理.................... 错误!未定义书签。 (2)Multisim电路仿真图 ........ 错误!未定义书签。 5.调相电路PM ................... 错误!未定义书签。 (1)工作原理.................... 错误!未定义书签。 (2)Multisim电路仿真图............ 错误!未定义书签。 三、实验感想 ...................... 错误!未定义书签。

化工原理实验指导书

化工原理实验指导书 目录

实验一流体流淌阻力的测定 (1) 实验二离心泵特性曲线的测定 (5) 实验三传热系数测定实验 (7) 实验四筛板式精馏塔的操作及塔板效率测定 (9) 实验五填料塔吸取实验 (12) 演示实验柏努利方程实验 (14) 雷诺实验 (16) 实验一流体流淌阻力的测定 一、实验目的

1、了解流体在管道内摩擦阻力的测定方法; 2、确定摩擦系数λ与雷诺数Re 的关系。 二、差不多原理 由于流体具有粘性,在管内流淌时必须克服内摩擦力。当流体呈湍流流淌时,质点间不断相互碰撞,引起质点间动量交换,从而产生了湍动阻力,消耗了流体能量。流体的粘性和流体的涡流产生了流体流淌的阻力。在被侧直管段的两取压口之间列出柏努力方程式,可得: ΔP f =ΔP L —两侧压点间直管长度(m) d —直管内径(m) λ—摩擦阻力系数 u —流体流速(m/s ) ΔP f —直管阻力引起的压降(N/m 2 ) μ—流体粘度(Pa.s ) ρ—流体密度(kg/m 3 ) 本实验在管壁粗糙度、管长、管径、一定的条件下用水做实验,改变水流量,测得一系列流量下的ΔP f 值,将已知尺寸和所测数据代入各式,分不求出λ和Re ,在双对数坐标纸上绘出λ~Re 曲线 。 三、实验装置简要讲明 水泵将储水糟中的水抽出,送入实验系统,第一经玻璃转子流量计测量流量,然后送入被测直管段测量流体流淌的阻力,经回流管流回储水槽,水循环使用。 被测直管段流体流淌阻力△P 可依照其数值大小分不采纳变压器或空气—水倒置U 型管来测量。 四、实验步骤: 1、向储水槽内注蒸馏水,直到水满为止。 2、大流量状态下的压差测量系统,应先接电预热10-15分钟,观擦数字外表的初始值并记录后方可启动泵做实验。 3、检查导压系统内有无气泡存在.当流量为0时打开B1、B2两阀门,若空气-水倒置U 型管内两液柱的高度差不为0,则讲明系统内有气泡存在,需要排净气泡方可测取数据。 排气方法:将流量调至较大,排除导压管内的气泡,直至排净为止。 4、测取数据的顺序可从大流量至小流量,反之也可,一样测15~20组数,建议当流量读数小于300L/h 时,用空气—水倒置U 型管测压差ΔP 。 5、待数据测量完毕,关闭流量调剂阀,切断电源。 五、使用实验设备应注意的事项: 2 2u d L P h f f ?=?= λ ρ 2 2u P L d f ??= ρλμ ρ du = Re

通信电子线路实物实验报告

东南大学电工电子实验中心 实验报告 课程名称:电子电路与综合实验 第一次实物实验 院(系):信息科学与工程学院专业:信息工程姓名:陈金炜学号:04013130 实验室:高频实验室实验组别: 同组人员:陈秦郭子衡邹俊昊实验时间:2015年11月21日评定成绩:审阅教师:

实验一常用仪器使用 一、实验目的 1. 通过实验掌握常用示波器、信号源和频谱仪等仪器的使用,并理解常用仪器的基本工作 原理; 2.通过实验掌握振幅调制、频率调制的基本概念。 二、实验仪器 示波器(带宽大于 100MHz) 1台 万用表 1台 双路直流稳压电源 1台 信号发生器 1台 频谱仪 1台 多功能实验箱 1 套 多功能智能测试仪1 台 三、实验内容 1、说明频谱仪的主要工作原理,示波器测量精度与示波器带宽、与被测信号频率之间关系。 答: (1)频谱仪结构框图为: 频谱仪的主要工作原理: ①对信号进行时域的采集,对其进行傅里叶变换,将其转换成频域信号。这种方法对于AD 要求很高,但还是难以分析高频信号。

②通过直接接收,称为超外差接收直接扫描调谐分析仪。即:信号通过混频器与本振混频后得到中频,采用固定中频的办法,并使本振在信号可能的频谱范围内变化。得到中频后进行滤波和检波,就可以获取信号中某一频率分量的大小。 (2)示波器的测量精度与示波器带宽、被测信号频率之间的关系: 示波器的带宽越宽,在通带内的衰减就越缓慢; 示波器带宽越宽,被测信号频率离示波器通带截止频率点就越远,则测得的数据精度约高。 2、画出示波器测量电源上电时间示意图,说明示波器可以捕获电源上电上升时间的工作原理。 答: 上电时间示意图: 工作原理: 捕获这个过程需要示波器采样周期小于过渡时间。示波器探头与电源相连,使示波器工作于“正常”触发方式,接通电源后,便有电信号进入示波器,由于示波器为“正常”触发方式,所以在屏幕上会显示出电势波形;并且当上电完成后,由于没有触发信号,示波器将不再显示此信号。这样,就可以利用游标读出电源上电的上升时间。 3、简要说明在FM 调制过程中,调制信号的幅度与频率信息是如何加到FM 波中的? 答: 载波的瞬时角频率为()()c f t k u t ωωΩ=+,(其中f k 为与电路有关的调频比例常数) 已调的瞬时相角为00 t ()()t t c f t dt t k u t dt θωωθΩ =++? ?()= 所以FM 已调波的表达式为:000 ()cos[()]t om c f u t U t k u t dt ωθΩ =++? 当()cos m u t U t ΩΩ=Ω时,00()cos[sin ]om c f u t U t M t ωθ=+Ω+ 其中f M 为调制指数其值与调制信号的幅度m U Ω成正比,与调制信号的角频率Ω反比,即 m f f U M k Ω=Ω 。这样,调制信号的幅度与频率信息是已加到 FM 波中。

数据库原理实验报告册

实验名称课时实验报告成绩实验(一)——数据库基本操作 2 实验(二)——SQL语句 6 实验(三)——数据库完整性与 4 安全性实验 实验(四)——数据库编程 4 备注:

实验一——数据库基本操作 一、实验目的 1.熟悉MS SQL SERVER运行界面,掌握服务器的基本操作。 2.掌握界面操作方法完成用户数据库建立、备份和还原。 3.建立两个实验用的数据库,使用企业管理器和查询分析器对数据库和表进行 基本操作。 二、实验预习内容 在认真阅读教材及实验指导书的基础上,上机前请预习以下内容,并在空白处填写相应的步骤或命令。 1.熟悉SQL SERVER 2000 的运行环境,练习服务器基本操作:打开、停止、 关闭。 2.使用SQL SERVER 2000 中的企业管理器完成以下任务。 数据库名称:STC 表:STU(sno char(9), sname varchar(50), ssex char(2) , sage int, sdept char(2) ); COUTSES(cno char(3), cname varchar(50), cpno char(3), credit int ); SC(sno char(9), cno char(3), grade int ); 说明:以上为表结构,以sno char(9)为例,说明sno属性设置为字符类型,宽度为9,int指整型数据。 1)建立数据库STC,分别建立以上三张表,并完成数据录入。(表结构及数据参见教材) A.新建STU数据库

单击STU数据库,选择表,然后新建,依次用相同的步骤建立STU、COURSES 和SC表,见图B B.新建表 数据录入:

2014化工原理实验复习提纲(下册):

第一部分 实验基础知识 1、 如何读取实验数据 2、 如何写实验报告 3、 数据处理 一、实验数据的误差分析 1. 真值 2、平均值及其种类 3、误差的分类 4、精密度和精确度 5、实验数据的记数法和有效数字 错误认识:小数点后面的数字越多就越正确,或者运算结果保留位数越多越准确。 二、实验数据处理 实验数据中各变量的关系可表示为列表式,图示式和函数式。 第二部分 实验内容 a log log log log ln ln ln ln ln 1212=--+=?=+=?=截矩直线的斜率=真值,双对数坐标半对数坐标x x y y x b a y ax y bx a y ae y b bx Θ

每个实验的原理、操作方法、仪表的使用、实验记录、数据处理、思考题 一、精馏实验: 物系、实验原理、流程图、数据处理(用公式表示)、思考题 1)测定指定条件下的全塔效率或等板高度 2)操作中可调节可控制的量 3)物料浓度的测定方法 4)操作步骤,先全回流,再确定一定回流比操作,为什么 5)实验中出现异常现象(液泛,无回流),如何判断?如何处理? 6)进料状态对精馏塔的操作有何影响?确定q线需要测定哪几个 量?查取进料液的汽化潜热时定性温度应取何值? 7)什么是全回流?全回流操作的标志有哪些?在生产中有什么实际 意义? 8)其他条件都不变,只改变回流比,对塔性能会产生什么影响? 9)进料板位置是否可以任意选择,它对塔的性能有何影响? 10)为什么酒精蒸馏采用常压操作而不采用加压蒸馏或真空蒸馏? 11)将本塔适当加高,是否可以得到无水酒精?为什么? 12)影响精馏塔操作稳定的因素有哪些?如何确定精馏塔操作已达 稳定?本实验装置能否精馏出98%(质量)以上的酒精?为什么? 13)各转子流量计测定的介质及测量条件与标定时的状态不同,应如 何校正?

通信电子线路实验报告三点式振荡

通信电了线路课程设计 课程名称通信电子线路课程设计_________________ 专业___________________ 通信工程 ______________________ 班级___________________________________________ 学号___________________________________________ 姓名___________________________________________

指导教师________________________________________ 、八 刖 现代通信的主要任务就是迅速而准确的传输信息。随着通信技术的日益发展,组成通信系统的电子线路不断更新,其应用十分广泛。实现通信的方式和手段很多,通信电子线路主要利用电磁波传递信息的无线通信系统。 在本课程设计中,着眼于无线电通信的基础电路一一LC正弦振荡器的分析和研究。常用正弦波振荡器主要由决定振荡频率的选频网络和维持振荡的正反馈放大器组成,这就是反馈振荡器。按照选频网络所采用元件的不同,正弦波振荡器可分为LC振荡器、RC振荡器和晶体振荡器等类型。其中LC振荡器和晶体振荡器用于产生高频正弦波。正反馈放大器既可以由晶体管、场效应管等分立器件组成,也可由集成电路组成。LC振荡器中除了有互感耦合反馈型振荡器之外,其最基本的就是三端式(又称三点式)的振荡器。而三点式的振荡器中又有电容三点式振荡器和电感三点式振荡器这两种基本类型。 反馈振荡器是一种常用的正弦波振荡器,主要由决定振荡频率的选频网络和维持振荡的正反馈放大器组成。按照选频网络所采用元件的不同,正弦波振荡器可分为LC振荡器、RC振荡器和晶体振荡器等类型。本文介绍了高频电感三点式振荡器电路的原理及设计,电感三点式易起振,调整频率方便,可以通过改变电容调整频率而不影响反馈系数。正弦波振荡器在各种电子设备中有着广泛的应用。根据所产生的波形不同,可将振荡器分成正弦波振荡器和非正弦波振荡器两大类。前者能产生正弦波,后者能产生矩形波、三角波、锯齿波等。 在此次的通信电子线路课程设计中,我选做的是电感三点式振荡设计,通过为时一周的上机实验,我学到了很多书本之外的知识,在老师的指导下达到实验设计的要求指

化工原理实验答案汇编

实验四 1.实验中冷流体和蒸汽的流向,对传热效果有何影响? 无影响。因为Q=αA△t m,不论冷流体和蒸汽是迸流还是逆流流动,由 于蒸汽的温度不变,故△t m不变,而α和A不受冷流体和蒸汽的流向的影响, 所以传热效果不变。 2.蒸汽冷凝过程中,若存在不冷凝气体,对传热有何影响、应采取什么 措施? 不冷凝气体的存在相当于增加了一项热阻,降低了传热速率。冷凝器 必须设置排气口,以排除不冷凝气体。 3.实验过程中,冷凝水不及时排走,会产生什么影响?如何及时排走冷 凝水? 冷凝水不及时排走,附着在管外壁上,增加了一项热阻,降低了传热速 率。在外管最低处设置排水口,及时排走冷凝水。 4.实验中,所测定的壁温是靠近蒸汽侧还是冷流体侧温度?为什么?传热系数k 接近于哪种流体的 壁温是靠近蒸汽侧温度。因为蒸汽的给热系数远大于冷流体的给热系 数,而壁温接近于给热系数大的一侧流体的温度,所以壁温是靠近蒸汽侧温度。而总传热系数K接近于空气侧的对流传热系数 5.如果采用不同压强的蒸汽进行实验,对α关联式有何影响? 基本无影响。因为α∝(ρ2gλ3r/μd0△t)1/4,当蒸汽压强增加时,r 和△t 均增加,其它参数不变,故(ρ2gλ3r/μd0△t)1/4变化不大,所以认为蒸汽压强对α关联式无影响。 实验五固体流态化实验 1.从观察到的现象,判断属于何种流化? 2.实际流化时,p为什么会波动? 3.由小到大改变流量与由大到小改变流量测定的流化曲线是否重合,为什么?4流体分布板的作用是什么? 实验六精馏 1.精馏塔操作中,塔釜压力为什么是一个重要操作参数,塔釜压力与哪些因素有关? 答(1)因为塔釜压力与塔板压力降有关。塔板压力降由气体通过板上孔口或通道时为克服局部阻力和通过板上液层时为克服该液层的静压力而引起,因而塔板压力降与气体流量(即塔内蒸汽量)有很大关系。气体流量过大时,会造成过量液沫夹带以致产生液泛,这时塔板压力降会急剧加大,塔釜压力随之升高,因此本实验中塔釜压力可作为调节塔釜加热状况的重要参考依据。(2)塔釜温度、流体的粘度、进料组成、回流量。 2.板式塔气液两相的流动特点是什么? 答:液相为连续相,气相为分散相。 3.操作中增加回流比的方法是什么,能否采用减少塔顶出料量D的方法? 答:(1)减少成品酒精的采出量或增大进料量,以增大回流比;(2)加大蒸气量,增加塔顶冷凝水量,以提高凝液量,增大回流比。

通信电子线路实验报告解析

LC与晶体振荡器 实验报告 班别:信息xxx班 组员: 指导老师:xxx

一、实验目的 1)、了解电容三点式振荡器和晶体振荡器的基本电路及其工作原理。 2)、比较静态工作点和动态工作点,了解工作点对振荡波形的影响。 3)、测量振荡器的反馈系数、波段复盖系数、频率稳定度等参数。 4)、比较LC 与晶体振荡器的频率稳定度。 二、实验预习要求 实验前,预习教材:“电子线路非线性部分”第3章:正弦波振荡器;“高频电子线路”第四章:正弦波振荡器的有关章节。 三、实验原理说明 三点式振荡器包括电感三点式振荡器(哈脱莱振荡器)和电容三点式振荡器(考毕兹振荡器),其交流等效电路如图1-1。 1、起振条件 1)、相位平衡条件:X ce 和X be 必 需为同性质的电抗,X cb 必需为异性质 的电抗,且它们之间满足下列关系: 2)、幅度起振条件: 图1-1 三点式振荡器 式中:q m ——晶体管的跨导, F U ——反馈系数, A U ——放大器的增益, LC X X X X Xc o C L ce be 1 |||| )(= -=+-=ω,即)(Au 1 * 'ie L oe m q q q Fu q ++ >

q ie——晶体管的输入电导, q oe——晶体管的输出电导, q'L——晶体管的等效负载电导, F U一般在0.1~0.5之间取值。 2、电容三点式振荡器 1)、电容反馈三点式电路——考毕兹振荡器 图1-2是基本的三点式电路,其缺点是晶体管的输入电容C i和输出电容Co对频率稳定度的影响较大,且频率不可调。 L1L1 (a)考毕兹振荡器(b)交流等效电路 图1-2 考毕兹振荡器 2)、串联改进型电容反馈三点式电路——克拉泼振荡器 电路如图1-3所示,其特点是在L支路中串入一个可调的小电容C3,并加大C1和C2的容量,振荡频率主要由C3和L决定。C1和C2主要起电容分压反馈作用,从而大大减小了C i和C o对频率稳定度的影响,且使频率可调。

数据库原理实验一

电子信息工程学系实验报告 课程名称: 《数据库原理》 实验项目名称:表的创建和管理 实验时间: 班级: 姓名: 学号: 实 验 目 的: (1)了解SQL Server 的基本数据类型。 (2)学会在企业管理器中创建数据库及表。 (3)学会使用T-SQL 语句创建数据库及表。 (4)学会在企业管理器中修改表的定义。 (5)学会使用SQL 语句修改表的定义 实 验 环 境: winXP +Sql server 2000 实 验 内 容 及 过 程: (1)用企业管理器,建立的数据库SCHOOL ,建立如书本75页的P,S,J,SPJ 四张表,并添加数据。 (2)用企业管理器删除所建立的SPJ 和J 两张表。 (3)在查询分析器中用sql 语句删除表S 和表P,S ,删除数据库SPJ 。 (4)在查询分析器中用sql 语句创建数据库SPJ ,用SQL 语句创建各书本75页的P,S,J,SPJ 四张表,用insert 命令分别向四张表里面添加如75页所示的数据。 (5)将以上用到的SQL 命令以 “实验一.SQL ”文件的形式保存。 (6)用企业管理器备份数据库SPJ 到备份文件SPJ.bak 。 实 验 结 果 及 分 析: (1)

(2) (3) DROP TABLE P; DROP TABLE S; DROP DA TABASE SPJ; (5)

实验心得: 附录: CREATE DATABASE SPJ ON ( NAME=pSPJ, FILENAME='H:\SQL\MSSQLDATA\mydb.mdf',SIZE=10MB,MAXSIZE=100MB,FILEGROWTH=1 MB ) LOG ON ( NAME=logSPJ, FILENAME='H:\SQL\MSSQLDATA\mydb.ldf',SIZE=100MB,MAXSIZE=1000MB,FILEGROWTH= 10MB ) go use SPJ CREATE TABLE S( Sno CHAR(2) NOT NULL, --供应商代码不能为空 Sname V ARCHAR(20), Status int , City V ARCHAR(20) , CONSTRAINT S_pk PRIMARY KEY(Sno) --应商代码为主键 ); CREATE TABLE P( Pno CHAR(2) NOT NULL, --零件代码不能为空

通信电子线路实验报告刘紫豪

实验报告 课程名称通信电子线路 专业通信工程 班级1301 学号21 姓名刘紫豪 指导教师张鏖烽 2015年11 月10 日 实验一 OrCAD系统基本实验1、实验目的 掌握OrCAD电子设计自动化(EDA)软件的应用。 掌握基本的电子电路仿真实验方法。

2、实验环境 P4微机; OrCAD 10.5工具包。 3、实验内容 (1)实验相关的基本知识掌握 认真阅读本实验指导书的第一部分; 掌握OrCAD 10.5电子设 计自动化(EDA)软件系统 中的电子电路原理图设计包 ——Capture CIS的使用方法 和基本操作,为今后的实验 和研究作技术上的准备。 (2)给定实验内容 A. 按本实验指导书的 第一部分中介绍的方法,使 用OrCAD 10.5完成二极管限 幅电路的计算机仿真实验。 B. 利用Capture CIS为 本实验建立一个新的 PSpice项目,项目名可以自 行选取。 C. 绘制出如右图所示的给定仿真电子电路原理图,包括放置电子元器件、放置导线、放置断页连接器、修改各元器件的参数等操作。仿真电路中各元器件的参数如下表: 元件代号值仿真库备注 D1 D1N3940 DIODE.OLB D2 D1N3940 DIODE.OLB R1 1K ANALOG.OLB R2 3.3K ANALOG.OLB R3 3.3K ANALOG.OLB R4 5.6K ANALOG.OLB C1 0.47u ANALOG.OLB 0 SOURCE.OLB 零接地 V1 5V SOURCE.OLB Vin 0V SOURCE.OLB V2 SINE SOURCSTM.OLB 后面实验需要 V3 VAC SOURCE.OLB 后面实验需要 D. 完成本电路的偏置点分析参数设置(参见本指导书的6.2.1节),运行该偏置点分析,将其仿真结果(图)拷贝作为实验结果;

相关主题
文本预览
相关文档 最新文档