《数据库系统原理》实验二
- 格式:doc
- 大小:59.50 KB
- 文档页数:4
数据库系统原理实验报告一、实验目的1.熟悉数据库系统的基本概念和原理;2.掌握数据库系统的基本操作;3.学会使用数据库系统进行数据管理和查询。
二、实验设备1.计算机;2.数据库管理系统软件。
三、实验过程1.创建数据库通过数据库管理系统软件,我们首先需要创建一个新的数据库。
在数据库管理系统软件的界面上,点击“新建数据库”按钮,输入数据库名称、用户名、密码等信息,并确定创建。
2.设计数据表在创建完数据库后,我们需要设计数据表结构。
点击数据库管理系统软件界面上的“表设计”按钮,弹出数据表设计界面。
根据实验需求,在数据表设计界面上添加字段、设置字段类型、设置主键等,最后确定设计。
3.插入数据数据表设计好后,我们需要将数据插入到数据表中。
通过数据库管理系统软件,点击“插入数据”按钮,弹出插入数据界面。
在插入数据界面上,输入要插入的数据信息,点击确定插入。
4.查询数据将数据插入到数据表中后,我们需要查询特定的数据。
通过数据库管理系统软件,点击“查询数据”按钮,弹出查询数据界面。
在查询数据界面上,输入查询条件,点击确定查询。
系统将会返回符合条件的数据。
五、实验结果通过以上实验步骤,我们成功地创建了一个新的数据库,设计了数据表结构,并将数据插入到数据库中。
同时,我们还可以通过数据库管理系统软件查询数据并获取到结果。
这些实验结果表明我们对数据库系统的基本操作具有熟练掌握的能力。
六、实验总结通过本次实验,我们深入了解了数据库系统的基本概念和原理,掌握了数据库系统的基本操作方法,并成功地应用到实际数据管理和查询中。
通过实验,我们意识到数据库系统在现代信息管理中的重要性,并且清楚地了解到数据库系统的优势和应用场景。
通过进一步的学习和实践,我们相信我们可以更加熟练地应用数据库系统,并将其应用到实际工作中。
《数据库系统原理》实验报告姓名:指导教师:学号:实验日期:2016/6/7一、实验目的根据如下内容创建数据表结构,自行定义主键和外键约束,并完成如下查询:二、实验原理:1、Find the name, loan number and loan amount of all customers; rename the columnname loan_number as loan_id.alter table loan change column loan_number loan_id char(10);2、Find the names of all customers whose street includes the substring “Main”.Select customer_name from customer where customer_street like “%main%”;select customer_name from customer where customer_street like '%Main%';3、Find all customers who have a loan, an account, or both:(select customer_name from borrower where loan_number in (select loan_id from loan)) union (select account_number from depositor where account_number in (select account_number fromaccount));4、Find all customers who have both a loan and an account.select customer_name from borrower where customer_name in (select customer_name fromdepositor);5、Find all customers who have an account but no loan.(select customer_name from borrower where customer_name not in (select custormer_namefrom depositor));select avg(balance) from account;select count(*) from customer;select count(*) from depositor;9、Find the number of depositors for each branch.mysql> select A.branch_name, count(D.customer_name) from depositor as D,accountas A where A.account_number=D.account_number group by branch_name;10、Find the names of all branches where the average account balance is morethan $1,200.mysql> select branch_name,avg(balance) from account group by branch_name havingavg(balance)>1200;amount.select loan_id from loan where amount is null;12、Find all customers who have both an account and a loan at the bank.select customer_name from borrower where customer_name in (select customer_name from depositor);13、Find all customers who have a loan at the bank but do not have an account atthe bank(select customer_name from borrower where customer_name not in (select custormer_name from depositor));14、Find all customers who have both an account and a loan at the Perryridgebranchmysql> select customer_name from borrower as B, loan as L where B.loan_number =L.loan_id and L.branch_name='Perryridge' and customer_name in (select customer_name from depositor);15、Find all branches that have greater assets than some branch located inBrooklyn.mysql> select assets from branch where assets>(select max(assets) from branch where branch_city='Brooklyn');16、Find the names of all branches that have greater assets than all brancheslocated in Brooklyn.mysql> select branch_name, assets from branch where assets>(select max(assets) f rom branch where branch_city='Brooklyn');。
实验2.1 数据查询一、实验目的1.掌握利用T-SQL语言对数据库数据进行查询的方法,包括简单查询、多表连接查询以及嵌套查询。
2.理解在数据库表中对暑假的UNLL值的处理方式。
3.掌握T-SQL集合运算。
二、实验内容对提供的数据库LibraryLib,按以下要求进行查询操作:1.查询图书价格在15~30元之间的所有图书的书名、书号、出版日期、价格和库存册书,且结果按书号进行升序排序。
2.查询图书名称中包含“计算机”的所有图书信息。
3.查询借书应归还日期在2009年8月1日前的用户账户。
4.找出还没有联系电话的出版社信息。
5.查询所有图书的平均价格。
6.查询各个出版社的图书的平均价格。
7.查询已经归还且超期图书数至少超过2本德借书证号及其超期图书总数。
8.查询库存册数低于10的图书书名、库存数和其出版该图书的出版社名称。
9.查询一年相同月份里出版的不同图书的书名、出版日期和出版社标识。
10.查询用户信息和该用户的借出图书标识、应归还日期。
如果该用户没有借阅图书,只显示该用户信息。
11.查询借阅了“清华大学出版社”出版的图书且尚未归还的用户总人数。
12.查询借阅了书名包含“Delphi”和“编程”的图书且还未归还这些图书的用户姓名、图书名、应归还日期。
13.查询借阅图书应归还日期为“2009年8月1日”前且库存册数小于10的图书的用户姓名、所在院系、联系电话、借阅图书的出版社名称、书名。
14.找出和书号为“730200899X”的图书有相同购书数量的图书名称、书号、出版社标识及库存数。
15.查询图书价格高于出版该图书的出版社的所有图书平均价格的图书名称、出版社标识和图书价格。
16.查询在书库中的从来没有被读者借阅过的图书信息。
17.查询有图书价格大于或等于标识为“2”的出版社的所有图书价格的出版社标识。
18.查询每一本图书的书名、图书书号、出版社标识、图书价格及该图书书号的前一个书号。
19.利用集合运算,查询图书号为“5084-3567-7”或“7050191836”的图书名称、书号和库存册数。
课程名称数据库原理实验序号 2实验项目数据查询实验地点实验学时实验类型验证性指导教师实验员专业班级学号姓名年月日成绩:A教师该学生本次实验的内容丰富,完成的操作步骤详细具体,实验结果正确,在实验报告的填写中态度十分严谨,对数据分析有自己的见解。
四、实验过程(实验步骤、记录、数据、分析)实验准备:在实验一的基础上(包括数据库的建立、定义表和添加表内容)进行实验,下面分别为depts表、students表、courses表、reports表。
一、简单的选择与投影查询1、无条件查询1.1查询全体学生的详细记录。
这是一个无条件的选择查询,其命令为:其命令为:select * from students运行结果如右图,显示整张表的内容。
1.2查询全体学生的姓名(Sname)、学号(Sno)、所在系(dno)。
这是一个无条件的投影查询,其命令为:select sname,ssexfrom students运行结果如右图,显示了表中的三列。
1.3查询全体学生的姓名(Sname)、出生年份及学号(Sno)。
其命令为:select sno,sname,2017-sage as birth from students运行结果如右图,显示了三列内容。
1.4查询全体学生的姓名、出生年份和学号,要求用小写字母表示学号中的字母。
其命令为:select sname,'birth:' title,YEAR(GETDATE())-sagebirthyear,LOWER(sno) lsnofrom students运行结果如右图,显示了四列内容。
1.5查询选修了课程的学生学号。
其命令为:select distinct snofrom reports运行结果如右图,distinct短语是为了消去查询结果中的重复值。
2、条件查询(1)比较条件1.1查询d03系全体学生的学号(Sno)和姓名(Sname)。
其命令为:select sno,snamefrom studentswhere dno='d03'运行结果如右图,显示了d03系的全体学生姓名与学号。
自考衔接考试《数据库系统原理》课程实验环节实施方案根据《数据库系统原理》课程教学要求,实验环节应要求完成五个实验项目。
考虑到自考课程教学实际情况,结合我院实验室的条件,经任课教师、实验指导教师、教研室主任和我院学术委员会认真讨论,确定开设三个实验项目。
实验项目、内容及要求详见我院编制的《数据库系统原理》课程实验大纲。
一、实验环境目前,我院根据编制的《数据库系统原理》课程实验大纲,实验环境基本能满足开设的实验项目。
实验环境主要设备为:硬件:一台能正常启动的计算机软件:sql server2000二、实验报告要求与成绩评定学生每完成一个实验项目,要求独立认真的填写实验报告。
实验指导教师将根据学生完成实验的态度和表现,结合填写的实验报告评定实验成绩。
成绩的评定按百分制评分。
三、实验考试学生在完成所有实验项目后,再进行一次综合性考试。
教师可以根据学生完成的实验项目,综合出3套考试题,由学生任选一套独立完成。
教师给出学生实验考试成绩作为最终实验成绩上报。
四、附件附件1 《数据库系统原理》课程实验大纲附件2 实验报告册样式《数据库系统原理》课程实验教学大纲实验课程负责人:王华廖丽开课学期:第三学期实验类别:专业基础课程实验类型:应用型实验实验要求:必修适用专业:通信工程课程总学时:12学时课程总学分: 1分《计算机软件技术基础(二)》课程实验项目及学时分配实验一启动SQL Server2000和建库、表一、实验目的SQL Server 2000的启动和管理工作由服务管理器和企业管理器来实现。
本次实验了解SQL Server 2000的启动,熟悉如何在SQL Server 2000图形环境下建立数据库和表。
学会安装SQL Server 2000的启动和建库、表的操作。
二、实验内容1.启动数据库服务软件SQL Server 2000:在程序菜单中选择Microsoft SQL Server,再选中服务管理器,点击服务管理器后,出现SQL Server服务管理器,点击“开始/继续”按钮,启动SQL Server 2000数据库服务。
实验二以图形界面方式进行数据库和表的创建实验目的:掌握使用图形界面的方式进行库和表的创建,以及数据的插入方法。
实验内容及要求:1、利用图形界面方式创建数据库;2、利用图形界面方式创建一个模式;3、利用图形界面方式在模式中创建表;4、利用图形界面方式在表中插入数据。
实验工具:企业管理器——可以运行在多种操作系统平台上的图形界面总控管理平台。
它允许用户、程序员和管理员进行管理和配置数据库服务器、管理各种数据库对象、管理数据安全、监视数据库服务活动、诊断修改和优化数据库等操作。
企业管理器的总的设计思想是记录下用户通过图形方式进行的操作,并转换成相应的SQL语句。
实验过程及步骤:一、创建TEST数据库创建步骤:打开企业管理器→在企业管理器的【数据库】节点,点击鼠标右键→点击【新建数据库】→弹出【新建数据库窗口】,在该窗口中的“数据库名称”后面输入要创建的数据库名,其他选项默认即可→点击【确定】。
图1 新建数据库二、在TEST数据库中创建SCOT模式实验一中已将TEST数据库创建完成,接下来需要在该数据库中创建SCOT 模式。
模式(Schema)实际上是一个名字空间,它包含命名对象(表,视图,存储过程,函数和序列)。
创建步骤:打开企业管理器→在企业管理器的【模式】节点,点击鼠标右键→点击【新建模式】→弹出【新建模式窗口】,在该窗口中的“模式名”后面输入要创建的模式名,点击【确定】。
图2 新建模式三、创建表在SCOT模式中创建三张表,分别为DEPT部门表、EMP员工表和SALGRADE工资等级表。
其中各表的结构为:DEPT表结构EMP表结构SALGRADE表结构创建步骤:打开企业管理器→在企业管理器的【表】节点,点击鼠标右键→点击【新建表】→弹出【新建表窗口】,在该窗口中的设置列名、数据类型、主键、精度等,点击【保存】,在窗口中输入表名。
图3 创建表四、在表中插入数据DEPT表数据EMP表数据SALGRADE表数据创建步骤:打开企业管理器→在企业管理器的【表】节点中找到插入数据的表名→点击鼠标右键→点击【打开表】下的【返回所有行】→弹出【打开表窗口】,在该窗口中的输入具体数据。
《数据库系统原理》上机实验讲义数学与计算机科学学院编写:颜清实验一创建数据表一、实验目的1、熟悉PowerBuilder运行环境;2、掌握数据表的创建及SQL语言的应用。
二、实验内容1、有一个教学管理数据库,包含以下基本表:(表略)用交互式SQL完成:(1)建立学生表,主码为学号,性别为‘男’或‘女’。
Create table 学生(学号# char(8) not null,姓名 char(8) not null,性别 char(2),年龄 smallint,年级 char(8),系编号 integer,primary key (学号#),check (性别=‘男’或‘女’),)(2)建立教师表,主码为教师编号,外码为系编号。
Create table 教师(教师编号# char(8) not null,姓名 char(8) not null,年龄 smallint,职称 char(4),系编号 integer,primary key (教师编号#),foreign key (系编号) references 院系 (系编号#),)(3)建立选课表,主码为学号和课程编号,外码为学号,课程编号。
Create table 选课(学号# char(8),课程编号# char(4),成绩 smallint,primary key (学号#, 课程编号#),foreign key (学号#) references 学生(学号#),foreign key (课程编号#) references 课程(课程编号#),check ((成绩 is null ) or (成绩 between 0 and 100 )),)(4)将学生张三从编号为001的系转到编号为002的系。
Updata 学生Set 系编号# = 002Where 姓名=“张三”and 系编号#=001(5)统计学生总人数。
Select count (学号#)From 学生(6)显示计算机系的学生的信息。
LIAOCHENG UNIVERSITY计算机学院实验报告【 2015 ~ 2016 学年第 2 学期】【一、基本信息】【实验课程】数据库原理与应用【设课形式】独立□非独立√【课程学分】0.5【实验项目】实验二、SQL数据操作及查询【项目类型】基础√综合□设计□研究创新□其它[ ] 【项目学时】 4 【学生姓名】傅雪晨【学号】2014204359【系别专业】电子商务【实验班组】 2014.06【同组学生】【实验室名】综合实验楼【实验日期】【报告日期】【二、实验教师对报告的最终评价及处理意见】实验成绩:(涂改无效)指导教师签名:年月日注:要将实验项目、实验课程的成绩评定及课程考核办法明确告知学生,并报实验管理中心备案3.将教材P70表中的数据添加到数据库SPJDB中. 体会执行插入操作时检查实体完整性规则、参照完整性规则和用户定义完整性规则的效果.Insert into S59select's1','精益','20','天津'unionselect's2','盛锡','10','北京'unionselect's3','东方红','30','北京'unionselect's4','丰泰盛','20','天津'unionselect's5','为民','30','上海'Insert into P59select'p1','螺母','红',12 unionselect'p2','螺栓','绿',17 unionselect'p3','螺丝刀','蓝',14 unionselect'p4','螺丝刀','红',14 unionselect'p5','凸轮','蓝',40 unionselect'p6','齿轮','红',30Insert into J59select'J1','三建','北京'unionselect'J2','一汽','长春'unionselect'J3','弹簧厂','天津'unionselect'J4','造船厂','天津'unionselect'J5','机车厂','唐山'unionselect'J6','无线电厂','常州'union4.删除student表中学号为201215121的学生,体会执行删除操作时检查参照完整性规则的效果.将参照完整性中的删除规则改为“级联(层叠)”(CASCADE),重新删除该学生信息。
一、实验目的本次数据库系统原理实训旨在通过实际操作,加深对数据库系统基本原理的理解,掌握数据库设计、创建、查询、更新、删除等基本操作,提高数据库应用能力。
通过实训,学生能够:1. 理解数据库系统的基本概念、原理和设计方法;2. 掌握数据库设计、创建、查询、更新、删除等基本操作;3. 学会使用数据库设计工具进行数据库设计;4. 培养良好的数据库应用意识和实践能力。
二、实验环境1. 操作系统:Windows 102. 数据库管理系统:MySQL 5.73. 数据库设计工具:Navicat Premium4. 实验教材:《数据库系统原理》三、实验内容1. 数据库设计根据实验要求,设计一个学生信息管理系统数据库,包括学生表、课程表、成绩表、教师表、选课表等,并创建相应的字段、数据类型和约束条件。
2. 数据库创建使用MySQL命令行工具或Navicat Premium创建学生信息管理系统数据库,并创建上述设计的表。
3. 数据库查询(1)使用SELECT语句查询学生信息,包括姓名、性别、年龄、班级等。
(2)使用JOIN语句查询学生选课信息,包括学生姓名、课程名称、成绩等。
(3)使用WHERE子句查询特定条件下的学生信息,如查询某班级的学生信息。
4. 数据库更新(1)使用UPDATE语句修改学生信息,如修改学生姓名、年龄等。
(2)使用DELETE语句删除学生信息,如删除某学生的选课记录。
5. 数据库删除(1)删除整个学生信息管理系统数据库。
(2)删除某个表,如删除选课表。
四、实验步骤1. 数据库设计(1)分析学生信息管理系统的需求,确定数据库中需要的表和字段。
(2)根据分析结果,设计学生信息管理系统数据库的E-R图。
(3)根据E-R图,设计学生信息管理系统数据库的表结构。
2. 数据库创建(1)使用MySQL命令行工具或Navicat Premium创建学生信息管理系统数据库。
(2)根据设计好的表结构,创建相应的表。
一、实验名称:数据库系统原理实验二、实验目的:1. 理解数据库系统的基本概念和原理;2. 掌握数据库设计的方法和步骤;3. 熟练使用数据库查询语言(SQL)进行数据库操作;4. 培养数据库应用系统的开发能力。
三、实验环境:1. 操作系统:Windows 102. 数据库管理系统:MySQL 5.73. 开发工具:Visual Studio Code四、实验内容:1. 数据库设计(1)需求分析:分析学生信息管理系统,确定系统功能模块、数据表结构、字段属性等。
(2)概念结构设计:根据需求分析,绘制E-R图,表示实体、属性和实体间的关系。
(3)逻辑结构设计:将E-R图转换为关系模式,确定表结构、字段类型、约束等。
(4)物理结构设计:根据逻辑结构设计,确定存储方式、索引、视图等。
2. 数据库创建与操作(1)创建数据库:使用SQL语句创建数据库,如:CREATE DATABASEstudent_management;(2)创建表:根据逻辑结构设计,创建数据表,如:CREATE TABLE student (id INT PRIMARY KEY,name VARCHAR(50),age INT,class VARCHAR(50));(3)插入数据:使用INSERT语句向表中插入数据,如:INSERT INTO student (id, name, age, class) VALUES (1, '张三', 20, '计算机科学与技术');(4)查询数据:使用SELECT语句查询数据,如:SELECT FROM student WHERE age > 20;(5)更新数据:使用UPDATE语句更新数据,如:UPDATE student SET age = 21 WHERE id = 1;(6)删除数据:使用DELETE语句删除数据,如:DELETE FROM student WHERE id = 1;3. SQL编程(1)变量使用:了解T-SQL变量,如:DECLARE @age INT;(2)运算符:掌握T-SQL运算符,如:SELECT name, age 2 AS double_age FROM student;(3)控制语句:学习T-SQL控制语句,如:IF age > 20, '成年', '未成年';(4)系统函数:了解常用系统函数,如:SELECT MAX(age) AS max_age FROM student;(5)用户自定义函数:学习创建和使用用户自定义函数,如:CREATE FUNCTION GetClassName (@id INT) RETURNS VARCHAR(50) ASBEGINDECLARE @class_name VARCHAR(50);SELECT @class_name = class FROM student WHERE id = @id;RETURN @class_name;END;4. 视图与索引(1)创建视图:根据需求,创建视图以简化查询,如:CREATE VIEW ViewStudent ASSELECT name, age, class FROM student;(2)删除视图:删除不再需要的视图,如:DROP VIEW ViewStudent;(3)创建索引:为提高查询效率,创建索引,如:CREATE INDEX idx_age ON student (age);(4)删除索引:删除不再需要的索引,如:DROP INDEX idx_age ON student;五、实验结果与分析:1. 数据库设计:根据需求分析,完成了学生信息管理系统的数据库设计,包括实体、属性和实体间的关系。
实验二数据库建立
一、实验目的
1、理解数据库的含义。
2、掌握在SQL Server中创建数据库的各种方法以及对数据库的各种操作。
3、掌握在SQL Server中创建数据表的各种方法以及对数据表的各种操作。
二、实验环境
1、实验仪器设备
至少具有如下配置的计算机:计算机主频至少166MHZ;计算机内存至少64MB以上;至少1G以上的硬盘空间;VGA或更高分辨率的显示器。
2、软件环境
操作系统:Windows 7。
DBMS: SQL Server 2008或更高版本。
三、实验内容
1、数据分析
创建学生选课管理的数据库库,数据库名为XS,初始大小为20MB,最大为50MB,数据库自动增长,增长方式是按15%比例增长;日志文件初始为5MB,最大可增长到25MB,按5MB增长。
数据库的逻辑文件名和物理文件名采用默认值或自己指定文件名。
2、在数据库XS,数据库中有如下三个表:
Student(sno,sname,sage,ssex,sdept)
SC(sno,cno,grade)
Course(cno,cname,ccredit)
表结构及其记录要求
表名:Student(学生表)
sno(学号)char(10)
sname(姓名)char(8)
sage(年龄)int
Ssex(性别) char(2)
sdept(系别)char(20)
表名:Course(课程表)
cno(课程号) char(2)
cname (课程名)char(20)
ccredit(学分)smallint
表名:SC(选修表)
sno(学号)char(10)
cno(课程号) char(2)
grade(成绩)int
(1)为S表增加一字段JL(简历)类型:char(200)
(2)修改JL的类型为VARCHAR(400)
(3)修改JL字段名为JJ(简介)
(4)删除列JJ
4、在SQLserver Management Studio删除数据库和数据表
(1)在SQLserver Management Studio中删除表S、SC、C
(2)在SQLserver Management Studio中删除xs数据库
5、利用T-SQL中创建数据库(重点掌握)
(1)用T-SQL语句创建xs数据库
四、实验步骤
1、准备工作:在D盘上创建以自己“学号-姓名”命名的文件夹
2、在SQL Server Management Studio中创建数据库
(1)打开SQL Server Management Studio
开始”-“程序”-MS SQL SERVER 2008—SQL SERVER MANAGEMENT STUDIO (2)展开“数据库”文件夹
(3)选中“数据库”图标单击右键后,单击“新建数据库”
(4)单击“新建数据库”后,在名称文本框中输入XS,然后设置”数据文件“、”日志文件“各参数后,单击”确定“
(5)打开数据文件和日志文件所在的文件夹,查看其数据文件和日志文件
2、使用SQL Server Management Studio,在数据库XS中创建表
(1)单击“开始”-“程序”-MS SQL SERVER 2008—SQL SERVER MANAGEMENT STUDIO
(2)展开“数据库”文件夹,找到数数据库XS.
(3)展开”XS”数据库文件夹,选中“表“单击右键选中”新建表“
(4)单击“新建表”后在出现的界面中输入S表的个字段及其参数,单击保存后输入表名S单击“确定”
(5)SC、C表的创建和以上步骤类似。
(6)选中表S,单击右键“打开表”根据实验内容(2)输入数据。
(7)SC、C表的数据输入和步骤(6)类似
3、在SQL Server Management Studio修改表
(1)单击“开始”-“程序”-MS SQL SERVER 2008—SQL SERVER MANAGEMENT
STUDIO
(2)展开“数据库”文件夹,找到数数据库XS.
(3)展开”XS”数据库文件夹,展开“表“,找到表S,单击右键“设计表”
(4)根据实验内容(3)的要求修改
(4)SC、C表的修改和以上步骤类似。
修改内容自定。
4、在SQL Server Management Studio删除数据库和数据表(谨慎使用)
(1)单击“开始”-“程序”-MS SQL SERVER 2008—SQL SERVER MANAGEMENT STUDIO
(2)展开“数据库”文件夹,找到数数据库XS.
(3)展开”XS”数据库文件夹,展开“表“,找到表S,单击右键“删除”
(4)SC、C表的创建和以上步骤类似。
(5)选中数据库XS单击右键“删除”
5、利用T-SQL中创建数据库
(1)单击“开始”-“程序”-MS SQL SERVER 2008—SQL SERVER MANAGEMENT STUDIO
(2)单击工具栏上“新建查询”按钮,在打开右侧窗口中输入创建的命令,然后执行。
如下所示:
创建有单数据文件和单日志文件的数据库xs2
create database xs2
on
(name=xs_data,
filename=‘d:\学号-姓名\xs data.mdf’,
size=20,
maxsize=50,
filegrowth=15)
log on
(name=xs1_log,
filename=‘d:\学号-姓名\xsl og.ldf’,
size=5,
maxsize=25,
filegrowth=5)
(3)打开数据文件和日志文件所在的文件夹,查看其数据文件和日志文件
6、分离数据库
(1)单击“开始”-“程序”-MS SQL SERVER 2008—SQL SERVER MANAGEMENT STUDIO
(2)展开“数据库”文件夹,找到数数据库XS,单击右键“任务”-“分离”
(3)观察数据库XS是否还存在?
7、附加数据库
(1)在SQL Server Management Studio “对象资源管理器”窗格中,右击“数据库”结点,在弹出的快捷菜单中选择“附加”命令。
(2)打开“附加数据库”对话框,单击“添加”按钮,找到要附加xs数据库的.mdf文件,最后单击“确定”按钮,即可完成附加数据库的工作。
五、实验报告要求
应包含以下内容:
1、实验名称:本实验项目的名称。
2、实验目的:描述通过实验要达到的结果。
3、实验环境:描述实验的软件、硬件环境。
4、实验内容:描述实验任务。
5、实验步骤:描述实验步骤及中间的结果或现象。
在实验中做了什么事情,怎么做的,发生的现象和中间结果。
6、实验结果讨论与总结:描述最终得到的结果,并进行分析说明总结,说明实验过程中遇到的问题及解决办法;新发现或个人的收获;未解决/需进一步研讨的问题或建议新实验方法等。