DB1-西工大数据库实验一数据库及表的创建和管理

合集下载

实验1数据库的创建与管理

实验1数据库的创建与管理

实验1 数据库的创建与管理1.1 实验目的(1)掌握开发环境的基本功能和使用方法。

(2)掌握数据库的建立方法。

(3)掌握图形界面下的数据表设计方法。

(4)掌握数据表记录的“增删改查”方法。

(5)掌握数据库的导入导出方法。

1.2 实验内容与步骤1.2.1 建立数据库启动MS SQL SERVER 2005,并建立学生管理数据库,文件名为学生自己姓名首字母的缩写,如张大千同学缩写为ZDQ。

设置库的大小50M,日志文件大小25M的新数据库。

1.2.2数据表的设计参照教材P50页的要求逻辑设计表,为自己实现以下3个表:学生表:Student(Sno, Sname, Ssex, Sage, Sdept);课程表:Course(Cno, Cname, Credit, Semester);学生选课表:SC(Sno, Cno, Grade)设计要求:(1) 定义关系模式(包括表名,属性名,属性类型及长度);(2) 定义表的主码及外码。

1.2.3 数据表记录的“增删改查”操作至少输入学生记录10条、系别4个、课程10个,便于后续实验的数据操纵、视图设计和数据控制处理。

数据库还原:数据库备份:实验2 数据操纵 2.1 实验目的(1)掌握SQL语言中数据查询和数据更新的语句(2)掌握SQL语言中数据更新的语句(3)掌握使用SQL语句进行视图的定义的方法2.2 实验步骤2.2.1使用SQL语句完成数据查询完成教材第五章例1到例82的例题题目选出40个进行实验,并把相应的命令语句写入实验报告。

对例45、例51(两种方法(自连接、子查询))以及外连接的操作在实验报告中给出运行结果。

2.2.2 使用SQL语句完成数据更新完成教材第五章5.2节的例题中的40个,并把相应的命令语句写入实验报告并给出运行结果。

1.SELECT Sname,Sage FROM StudentSELECT Sname,Sno,Sdept FROM StudentSELECT * FROM StudentSELECT Sname,2014-Sage FROM StudentSELECT Sname,Sage FROM StudentWHERE Sage<216.SELECTStudent.Sno,Student.Sname,Student.Ssex,Student.Sage,Student.Sdept,SC. Grade FROM Student INNER JOIN SCON Student .Sno=SC.SnoSELECT Sname,Sdept,Sage FROM StudentWHERE Sage BETWEEN 20 AND 23SELECT Sname,Ssex FROM StudentWHERE Sdept IN('xinxi','tongxin','shuxue')SELECT*FROM StudentWHERE Sname LIKE'a%'SELECT*FROM StudentWHERE Sname LIKE'[abc]%'11.SELECT*FROM StudentWHERE Sname LIKE'_[1]%'SELECT*FROM StudentWHERE Sname NOT LIKE'[ab]%'SELECT Sname,Sdept FROM Student JOIN SC ON Student.Sno=SC.SnoWHERE Student.Sno NOT IN(SELECT Sno FROM SCWHERE Cno ='a001')SELECT DISTINCT Sname,Sdept FROM Student JOIN SC ON Student.Sno=SC.Sno WHERE Student.Sno IN(SELECT Sno FROM SCWHERE Cno ='100')SELECT Sname,Sdept,Grade AS'tiyu'FROM Student JOIN SC ONStudent.Sno=SC.Sno JOIN Course ON o=oWHERE Cname ='tiyu'AND Grade >(SELECT AVG(Grade)FROM SC JOIN Course ON o=oWHERE Cname='tiyu')16.SELECT Sname,Sdept FROM StudentWHERE Sdept IN(SELECT Sdept FROM StudentWHERE Sname ='a1')AND Sname !='a1'SELECT Sno,AVG(Grade)FROM SCGROUP BY SnoHAVING AVG(Grade)>(SELECT AVG(Grade)FROM SC)SELECT Student.Sno,Sname,Ssex,Sage,Sdept,Cno,Grade FROMStudent JOIN SC ON Student.Sno=SC.SnoSELECT Sname,Sage FROM StudentWHERE Sdept ='shuxue'AND Sage=(SELECT MAX(Sage)FROM Student)SELECT Sno,Grade FROM SCWHERE Cno ='100'AND Grade>(SELECT AVG(Grade)FROM SC)21.SELECT COUNT(*)'选课门数',AVG(Grade)'平均成绩'FROM SCWHERE Sno IN(SELECT Sno FROM SC JOIN Course ON o=oWHERE Cname='shujuku')GROUP BY SnoSELECT Sno,Sname FROM StudentWHERE Sno IN(SELECT Sno FROM SC JOIN Course ON o=oWHERE Cname ='shujuku')SELECT Sname,Ssex FROM StudentWHERE Sdept ='xinxi'AND Sno IN(SELECT Sno FROM SCWHERE Cno ='100')SELECT Student.Sno,Sname FROM Student JOIN SC ON Student.Sno=SC.Sno WHERE Grade >=90SELECT*FROM StudentWHERE Sdept IN(SELECT Sdept FROM StudentWHERE Sname ='a1')AND Sname !='a1'26.SELECT TOP 2 WITH TIES Cno,COUNT(*)'人数'FROM SCGROUP BY CnoORDER BY COUNT(*)ASCSELECT TOP 3 WITH TIES Sname,Sdept,Grade FROM Student JOIN SC ON Student.Sno=SC.Sno JOIN Course ON o=oWHERE Cname ='shujuku'ORDER BY Grade DESCSELECT TOP 3 WITH TIES Sname,Sage,Sdept FROM StudentORDER BY Sage DESCSELECT COUNT(*)FROM Student JOIN SC ON Student.Sno=SC.SnoWHERE Sdept ='xinxi'GROUP BY Student.SnoORDER BY COUNT(*)DESCSELECT Student.Sno,COUNT(o)FROM Student LEFT JOIN SC ON Student.Sno=SC.SnoWHERE Sdept ='xinxi'GROUP BY Student.SnoORDER BY COUNT(o)DESC31. SELECT Sname,Ssex FROM Student LEFT JOIN SC ON Student.Sno=SC.Sno WHERE Sdept ='xinxi'AND Cno IS NULLSELECT Cname FROM SC RIGHT JOIN Course ON o=oWHERE Sno IS NULLSELECT Student.Sno,Sname,o,Grade FROM SC RIGHT JOIN Student ON SC.Sno=Student.SnoSELECT Cname,Credit FROM CourseWHERE Credit =(SELECT Credit From CourseWHERE Cname ='gaoshu')AND Cname !='gaoshu'SELECT Sdept,AVG(Grade)FROM SC JOIN Student ON SC.Sno=Student.Sno GROUP BY Sdept36. SELECT Sname,Sdept FROM Student JOIN SC ON Student.Sno=SC.Sno JOIN Course ON o=oWHERE Cname='shujuku'SELECT Sname,Sdept FROM Student JOIN SC ON Student.Sno=SC.Sno JOIN Course ON o=oWHERE Cname='shujuku'AND Sdept ='xinxi'SELECT Sname,Cno,Grade FROM Student JOIN SC ON Student.Sno=SC.Sno WHERE Sdept ='xinxi'SELECT Sdept,COUNT(*)FROM StudentWHERE Sage <=20GROUP BY Sdept40.SELECT Sno,COUNT(*)FROM SCGROUP BY SnoHAVING COUNT(*)>=2。

DB1-西工大数据库实验一数据库及表的创建和管理

DB1-西工大数据库实验一数据库及表的创建和管理

《数据库原理》实验报告题目:实验一学号姓名班级日期数据库和表的创建与管理一.实验内容、步骤以及结果1.利用图形用户界面创建,备份,删除和还原数据库和数据表(50分,每小题5分)数据库和表的要求(第四版教材第二章习题5要求的数据库)数据库名:SPJ,其中包含四张表:S表, P表, J表, SPJ表图2.1 S表(供货商表)图2.2 P表(零件表)图2.4 SPJ表(供应情况表)图2.3 J表(工程项目表)完成以下具体操作:(1)创建SPJ数据库,初始大小为 10MB,最大为50MB,数据库自动增长,增长方式是按5%比例增长;日志文件初始为2MB,最大可增长到5MB,按1MB增长。

数据库的逻辑文件名和物理文件名均采用默认值。

(2)在SPJ数据库中创建如图2.1-图2.4的四张表(只输入一部分数据示意即可)。

(3)备份数据库SPJ(第一种方法):备份成一个扩展名为bak的文件。

(提示:最好先删除系统默认的备份文件名,然后添加自己指定的备份文件名)(4)备份数据库SPJ(第二种方法):将SPJ数据库定义时使用的文件(扩展名为mdf,ldf的数据文件、日志文件等)复制到其他文件夹进行备份。

(5)删除已经创建的工程项目表(J表)。

(6)删除SPJ数据库。

(可以在系统默认的数据存储文件夹下查看此时SPJ数据库对应的mdf,ldf文件是否存在)(7)利用备份过的bak备份文件还原刚才删除的SPJ数据库。

(还原数据库)(8)利用备份过的mdf,ldf的备份文件还原刚才删除的SPJ数据库。

(附加)(9)将SPJ数据库的文件大小修改为100MB。

(10)修改S表,增加一个联系电话的字段sPhoneNo,数据类型为字符串类型。

实验具体步骤:(1)创建SPJ数据库:右击数据库-->新建数据库-->填写相应参数-->点击确定。

如下图:(2)在SPJ数据库中创建四张表:单击数据库SPJ-->右击‘表’-->新建表-->填写参数-->确定。

数据库创建与管理实验报告

数据库创建与管理实验报告

数据库创建与管理实验报告
数据库创建与管理是一个涉及数据库设计、建立、维护和优化
的综合性课题。

在实验报告中,我们可以从以下几个方面来全面地
描述这个实验:
1. 实验背景与目的,首先,我们需要介绍数据库创建与管理的
背景和意义,以及实验的目的和意义。

这可以包括数据库在现代信
息系统中的重要性,以及学习数据库创建与管理的目的。

2. 实验环境与工具,接着,我们可以详细描述实验所用的环境
和工具,比如数据库管理系统的选择、操作系统、以及相关的开发
工具。

3. 数据库设计与创建,在实验报告中,我们可以介绍数据库设
计的基本原则和方法,包括实体-关系模型的设计、范式化、以及数
据库表的创建过程。

可以通过示例来说明数据库设计的过程和方法。

4. 数据库管理与维护,我们还可以涉及到数据库的管理和维护,包括数据备份与恢复、性能优化、安全性管理等方面的内容。

可以
介绍常见的数据库管理任务和方法。

5. 实验结果与分析,最后,在实验报告中,我们需要详细描述实验的结果和分析,包括数据库的建立情况、性能测试结果、以及对数据库设计与管理的总结和反思。

通过以上几个方面的全面描述,可以使实验报告更加完整和严谨,展现出对数据库创建与管理实验的深入理解和全面掌握。

数据库实验1:数据库的创建与管理

数据库实验1:数据库的创建与管理

实验1:数据库物理设计----数据库的创建与管理1.实验目的本章的实验是主要学习Microsoft SQL Server 2000数据库的物理设计方法。

通过本实验,了解Microsoft SQL Server 2000数据库的组成,理解数据库的概念及物理存储结构设计方法;掌握Microsoft SQL Server 2000的数据库的建立方法,包括利用“企业管理器”创建数据库的方法和使用Transact—SQL创建数据库的方法;最后能够熟练地在Microsoft SQL Server 2000中,进行数据库的物理设计。

2.实验要求通过对创建数据库方法的学习,掌握创建数据库的基本语法,了解数据库系统文件的存储结构,系统文件可以包含一个数据文件和一个事务日志,也可以包含多个数据文件及多个事务日志或文件组,进而创建“教学管理”数据库,并且对该数据库进行以下操作:更新,添加,删除数据文件等,从而熟练掌握数据库的结构并对数据库进行的各种基本操作。

3.实验环境与实验器材:计算机,网络环境,投影设备。

实验相关软件:Window XP、SQL Server 2000。

4.实验内容及步骤1)使用查询分析器中创建指定单一数据主文件和日志文件的数据库在安装了Microsoft SQL Server 2000之后,从“开始”菜单中打开“查询分析器”,进入“SQL查询分析器”窗口后,在“连接到SQL Server”对话框中,选择“local”,单击“确定”按钮,进入查询窗口,创建指定数据文件和事务日志文件的“教学管理”数据库,输入如下Transact—SQL语句:create database 教学管理onprimary(name=教学管理_dat,filename='D:\数据库应用实验教程\数据\教学管理.mdf',size=5MB,maxsize=50MB,filegrowth=2MB)log on(name=教学管理_log,filename='D:\数据库应用实验教程\数据\教学管理.ldf',size=5MB,maxsize=100MB,filegrowth=2MB)运行,系统在D盘自动为主数据文件和事务日志文件分配要求的磁盘空间,运行结果如下:2)使用查询分析器创建指定多个数据主文件和日志文件的数据库在安装了Microsoft SQL Server 2000之后,从“开始”菜单中打开“查询分析器”,进入“SQL查询分析器”窗口后,在“连接到SQL Server”对话框中,选择“local”,单击“确定”按钮,进入查询窗口,创建指定数据文件和事务日志文件的“教学管理1”数据库,输入如下Transact—SQL语句:create database 教学管理1onprimary(name=教学管理1_1dat,filename='D:\数据库应用实验教程\数据\教学管理11.mdf',size=5MB,maxsize=50MB,filegrowth=2MB),(name=教学管理1_2dat,filename='D:\数据库应用实验教程\数据\教学管理12.mdf',size=2MB,maxsize=50MB,filegrowth=2MB),(name=教学管理1_3dat,filename='D:\数据库应用实验教程\数据\教学管理13.mdf',size=3MB,maxsize=50MB,filegrowth=2MB)log on(name=教学管理1_1log,filename='D:\数据库应用实验教程\数据\教学管理11.ldf',size=5MB,maxsize=100MB,filegrowth=2MB),(name=教学管理1_2log,filename='D:\数据库应用实验教程\数据\教学管理12.ldf',size=3MB,maxsize=100MB,filegrowth=1MB)运行,系统在D盘自动为主数据文件和事务日志文件分配要求的磁盘空间,运行结果如下:3)实用查询分析器文件组创建数据库在安装了Microsoft SQL Server 2000之后,从“开始”菜单中打开“查询分析器”,进入“SQL查询分析器”窗口后,在“连接到SQL Server”对话框中,选择“local”,单击“确定”按钮,进入查询窗口,创建指定数据文件和事务日志文件的“教学管理2”数据库,输入如下Transact—SQL语句:create database 教学管理2 on primary(name=教学管理2_1dat,filename='D:\数据库应用实验教程\数据\教学管理21.mdf',size=5MB,maxsize=50MB,filegrowth=2MB),(name=教学管理2_2dat,filename='D:\数据库应用实验教程\数据\教学管理22.mdf',size=3MB,maxsize=50MB,filegrowth=1MB),filegroup 教学管理2fg_2(name=教学管理2fg_21dat,filename='D:\数据库应用实验教程\数据\教学管理2fg21.ldf',size=5MB,maxsize=50MB,filegrowth=2MB),(name=教学管理2fg_22dat,filename='D:\数据库应用实验教程\数据\教学管理fg_22dat.ldf', size=3MB,maxsize=50MB,filegrowth=2MB),filegroup 教学管理2fg_3(name=教学管理2fg_31dat,filename='D:\数据库应用实验教程\数据\教学管理2fg31.ldf', size=2MB,maxsize=50MB,filegrowth=1MB),(name=教学管理2fg_32dat,filename='D:\数据库应用实验教程\数据\教学管理fg_32dat.ldf', size=2MB,maxsize=50MB,filegrowth=1MB)log on(name=教学管理2_1log,filename='D:\数据库应用实验教程\数据\教学管理21.ldf',size=5MB,maxsize=100MB,filegrowth=2MB),(name=教学管理2_2log,filename='D:\数据库应用实验教程\数据\教学管理22.ldf',size=5MB,maxsize=100MB,filegrowth=2MB)运行,系统在D盘自动为主数据文件和事务日志文件分配要求的磁盘空间,运行结果如下:4)使用查询分析器对数据库的编辑①为已经建立的数据库添加新数据文件在“SQL查询分析器”中,输入如下Transact—SQL语句,修改已建立的“教学管理”数据库,为它添加一个5MB大小的新数据文件“教学管理A”。

如何创建和管理数据库表

如何创建和管理数据库表

如何创建和管理数据库表在现代信息技术的发展中,数据库已成为我们日常工作中不可或缺的一部分。

数据库表的创建和管理是数据库设计和开发的重要环节,本文将重点探讨如何创建和管理数据库表。

一、数据库表的创建数据库表的创建是数据库设计与开发的第一步,正确的表设计将直接影响数据库的性能和扩展性。

在创建数据库表时,我们需要考虑以下几个方面:1. 数据库表的命名规范在创建数据库表时,给表起一个清晰、有意义的名称是非常重要的。

表的名称应该能够准确地描述该表所存储数据的内容,同时应遵循命名规范,一般建议使用小写字母和下划线的组合。

2. 字段的选择和设计在创建数据库表时,需要选择适当的字段来存储数据。

字段应能够充分描述数据的特征,并且应考虑字段的数据类型、长度、约束条件等因素。

根据实际需求,我们可以选择整数型、字符型、日期型等不同的数据类型来存储不同的数据。

3. 主键的定义主键是数据库表中的唯一标识符,用于区分表中的记录。

主键应该是唯一的、不可为空的,并且能够准确地标识一条记录。

在创建数据库表时,我们需要选择一个或多个字段作为主键,并为其添加主键约束,以保证数据的完整性和一致性。

4. 索引的添加索引是数据库中提高查询效率的重要手段,通过创建索引可以加快对表中数据的访问速度。

在创建数据库表时,我们可以根据查询的需求选择适当的字段添加索引,以提高查询性能。

二、数据库表的管理数据库表的管理包括对表的增删改查等操作,正确的管理可以提高数据库的性能和安全性。

以下是表的管理的几个方面:1. 数据库表的备份和恢复数据库表的备份是非常重要的,它可以防止数据丢失和数据库故障的发生。

在创建数据库表后,定期进行数据备份,并将备份文件存储在安全的地方。

同时,当数据库出现故障时,可以通过备份文件进行数据恢复,保证数据的完整性。

2. 数据库表的扩展和修改随着业务的发展,数据库表的需求可能会发生变化,我们需要对表进行扩展和修改。

在对数据库表进行扩展和修改时,需要考虑到数据的完整性和一致性。

实验一 数据库的创建与管理

实验一 数据库的创建与管理

实验一数据库的创建与管理一、实验目的及要求1.认识数据库对象及其构成2.掌握数据库的创建、修改和删除方法3.掌握数据库分离和附加的方法4.掌握数据库备份和还原的方法二、实验准备1.装有SQL Server 2005的PC机。

2.明确能够创建数据库的用户必须是系统管理员,或是被授权使用CREATE DA TABASE语句的用户。

【知识要点】SQL Server 2005有4个系统数据库,它们分别为Master、Model、Msdb、Tempdb。

三、实验内容(一)创建、修改和删除数据库1.1创建数据库1.使用SQL Server Management Studio创建数据库设有一学籍管理系统,其数据库名为“EDUC”,初始大小为10MB,最大为50MB,数据库自动增长,增长方式是按5%比例增长;日志文件初始大小为2MB,最大可增长到5MB,按1MB增长。

数据库的逻辑文件名为“student_data”,物理文件名为“student_data.mdf”,存放路径为“d:\学号\data”。

日志文件的逻辑文件名为“student_log”,物理文件名为“student_log.ldf”,存放路径为“d:\学号\log”。

【练习1】创建名为jw的数据库,包括一个主数据文件jw_data.mdf和一个事务日志文件jw_log.ldf。

主数据文件的初识大小为5MB,最大容量为5MB,增长值为1MB,存放路径为“d:\学号\data”。

事务日志文件的初识大小为2MB,最大容量为5MB,增长率为10%,存放路径为“d:\学号\log”。

1.2修改数据库在数据库创建成功后,会出于优化性能的考虑,需要对数据库进行修改。

1.添加或删除文件组默认情况下,数据文件存放于PRIMARY文件组中,日志文件不属于任何一个文件组。

另外,用户也可定义多个用户定义的文件组。

使用文件组的优势在于提高系统的性能,表现为三方面:第一,可以平衡多个磁盘上的数据访问负荷;第二,可以使用并行线程来提高数据访问的效率;第三,简化数据库的维护工作,如可以备份或恢复单个文件或文件组,而不必备份或恢复整个数据库,对于海量数据库来说,备份文件或文件组是有效的备份策略。

数据库表的创建与管理操作指南

数据库表的创建与管理操作指南

数据库表的创建与管理操作指南1. 引言数据库表是存储和组织数据的重要组成部分。

在创建和管理数据库表时,我们需要遵循一些基本原则和最佳实践,以确保数据库的性能、可维护性和安全性。

本文将为您提供数据库表的创建与管理操作指南,帮助您正确地进行数据库表的设计和管理。

2. 数据库表的创建在创建数据库表之前,我们需要进行一些必要的准备工作。

首先,我们需要明确数据库中需要存储的数据类型和结构。

其次,我们需要了解数据库系统的特点和限制,例如支持的数据类型、最大表大小等。

2.1 数据类型选择数据库系统通常支持多种数据类型,包括整数、字符串、日期和时间等。

在选择数据类型时,我们应根据实际需求和数据特性进行选择,以节约存储空间和提高查询效率。

2.2 表的设计在进行表的设计时,我们需要关注以下几个方面:- 数据表的命名:选择一个有意义且易于理解的表名,能够准确反映表所存储的数据内容。

- 数据字段的命名:选择有意义的字段名,能够清晰地描述字段的含义。

避免使用过长或含有特殊字符的字段名。

- 主键的选择:每个表中应当有一个主键,用于唯一标识表中的每一行数据。

主键可以是一个或多个字段的组合。

- 索引的创建:为经常用于查询条件的字段创建索引,可以提高查询效率。

- 外键的使用:在存在关联关系的表之间,可以使用外键来维护数据的完整性和逻辑关系。

3. 数据库表的管理一旦数据库表被创建,我们需要进行有效和安全的管理以确保数据的完整性和系统的高性能。

3.1 表的修改在进行表的修改时,我们需要注意以下几点:- 添加字段:可以使用ALTER TABLE语句向表中添加新字段。

添加字段时,需要仔细考虑如何维护已有数据的完整性。

- 修改字段:使用ALTER TABLE语句可以修改表中的字段。

修改字段时,需要注意是否会影响已有数据的完整性和查询性能。

- 删除字段:使用ALTER TABLE语句可以删除表中的字段。

删除字段时,需要确保不影响已有数据的完整性。

数据库和表的创建实验报告

数据库和表的创建实验报告

数据库和表的创建实验报告数据库和表的创建实验报告引言:数据库是现代信息系统中的重要组成部分,它可以存储、管理和检索大量的数据。

在数据库中,表是数据的基本单位,它由列和行组成,用于存储具有相同结构的数据。

本实验旨在通过使用SQL语言创建数据库和表,掌握数据库的基本操作。

实验步骤:1. 创建数据库:首先,我们需要使用SQL语句创建一个新的数据库。

在MySQL中,可以使用以下语句创建一个名为"mydb"的数据库:```sqlCREATE DATABASE mydb;```创建数据库后,可以使用以下语句选择要使用的数据库:```sqlUSE mydb;```2. 创建表:接下来,我们需要使用SQL语句创建一个新的表。

表的创建需要指定表的名称和各列的名称、数据类型和约束条件。

以下是一个示例创建名为"students"的表的语句:CREATE TABLE students (id INT PRIMARY KEY,name VARCHAR(50),age INT,gender VARCHAR(10));```上述语句创建了一个包含id、name、age和gender列的表。

其中,id列被定义为主键,保证了每个记录的唯一性。

name列和gender列被定义为VARCHAR类型,可以存储最大长度为50和10的字符串。

age列被定义为INT 类型,用于存储整数值。

3. 插入数据:创建表后,我们可以使用INSERT语句向表中插入数据。

以下是一个示例插入数据的语句:```sqlINSERT INTO students (id, name, age, gender)VALUES (1, 'Alice', 20, 'Female'),(2, 'Bob', 21, 'Male'),(3, 'Charlie', 19, 'Male');```上述语句将三条记录插入到students表中。

实验一创建数据库及表的创建与管理

实验一创建数据库及表的创建与管理

实验一创建数据库及表的创建与管理实验1创建数据库及表的创建与管理一、实验的目的和要求1、掌握使用t-sql语句创建数据库、数据表和`数据表完整性约束的定义。

2、熟悉表的结构和列所使用的数据类型。

3、理解数据表完整性含义及其定义的方法。

二、实验平台1、操作系统:Windows XP或Windows 20222,数据库管理系统:SQL Server 2022II.实验内容(一)数据库创建与管理创建“教务管理系统”数据库,并在数据库中创建以下列表(二)在“教务管理系统”数据库钟实现表的创建与完整性定义studentinfo(学生信息表)列名数据类型snosnamessexsbirthdaysagesaddresschar(8)char(8)char(6)datetimesmallintvarchar( 40)sphotosmemoryimagevarchar(100)teacherinfo(教师信息表)列名tnotname数据类型char(8)char(8)描述教师编号和姓名是否为空。

完整性约束不是空的。

主键照片备注允许为空。

学号姓名性别出生日期年龄家庭地址不为空。

不是空的。

不是空的。

允许空的。

主键唯一值约束S1默认值“male”描述它是否为空。

完整性约束tsextbirthdaytagetrankchar(6)datetimesmallintchar(6)性别、出生日期、年龄和职称不为空。

默认值为“男性”。

它不是空的。

它不是空的。

它不是空的。

它不是空的。

外键。

Trank指的是rankpayment表中的TrankAddressVarchar(40)家庭地址。

它可以是空的。

Tphotototmemoryimagevarchar(100)照片备注允许为空。

它可以是空的。

课程信息(课程信息表)列名cnocnamecreditcoursehour数据类型char(8)char(20)tinyinttinyint描述课程号课程名学分课时是否为空完整性约束不空主键cno不空唯一性约束不空不空studentcourse(学生选课表)列名sno数据类型char(8)描述学号是否为空完整性约束不空sno引用studentinfo表中的snocnochar(8)课程号不空cno引用courseinfo中的cno。

数据库实验报告一创建数据库和表,表数据插入、修改和删除_毕业论文

数据库实验报告一创建数据库和表,表数据插入、修改和删除_毕业论文

XI`AN TECHNOLOGICAL UNIVERSITY 实验报告西安工业大学实验报告一、实验目的(1)了解SQL Server数据库的逻辑结构和物理结构。

(2)了解表的结构特点。

(3)了解SQL Server的基本数据类型。

(4)了解空值概念。

(5)学会在对象资源管理器中创建数据库和表。

(6)学会使用T-SQL语句创建数据库和表。

(7)学会在对象资源管理器中对数据库表进行插入、修改和删除数据操作。

(8)学会使用T-SQL语句对数据库表进行插入、修改和删除数据操作。

(9)了解数据更新操作时要注意数据完整性。

二、实验内容(1)创建一个数据库数据库YGGL的逻辑文件初始大小为10MB,最大大小为50MB,数据库自动增长,增长方式是按5%比例增长。

日志文件初始为2MB,最大可增长到5MB,按1MB增长。

数据库的逻辑文件名和物理文件名均采用默认值。

事物日志的逻辑文件和物理文件名也均采用默认值。

要求分别使用对象资源管理器和T-SQL命令完成数据库的创建工作。

(2)在创建好的员工管理数据库(YGGL)中创建数据表考虑到员工管理数据库YGGL要求包括员工的信息、部门信息以及员工的薪水信息,所以数据库YGGL应包含三个表Employees(员工自然信息)表、Departments(部门信息)表和Salary (员工薪水情况)表。

(3)分别使用对象资源管理器和T-SQL语句,向在实验2中建立的数据库YGGL的3个表Employees、Departments和Salary中插入多行数据记录,然后修改和删除一些记录。

使用T-SQL语句进行有限制的修改和删除。

三、实验步骤、数据记录及处理1界面方式创建数据库(1)创建数据库使用系统管理员用户以Window身份验证方式登陆SQL Server服务器,在“对象资源管理器”选择“数据库”节点,右键单击鼠标,打开“新建数据库”窗口,在“新建数据库”窗口的“常规”选项中输入数据库名“YGGL”,“所有者”为默认值。

实验1数据库及数据库中表的建立实验

实验1数据库及数据库中表的建立实验

课程:数据库原理及应用实验题目:数据库及数据库中表的建立实验一、实验目的1. 熟悉SQL Server的环境。

2. 掌握企业管理器的基本使用方法,对数据库及其对象有基本了解,了解SQL Server进行配置的方法。

3. 掌握查询分析器的基本使用方法以及在查询分析器中实行T-SQL语气的方法。

4. 了解SQL Server 数据库的逻辑结构和物理结构。

5. 学会在企业管理器中创建数据库及查看数据库属性。

6. 学会使用T-SQL语气创建数据库。

7. 了解SQL Server的基本数据类型、空值的概念,以及表的结构特点。

8. 学会使用T-SQL语气和企业管理器创建表结构和修改表结构。

9. 学会使用SQL Server提供的数据完整性功能,并在创建表时定义表的数据完整性。

通过实验进一步理解数据完整性的概念及分类。

二、实验内容1.学会使用企业管理器和查询分析器管理工具。

2.使用企业管理器创建数据库。

3.在查询分析器中使用T-SQL语句创建数据库。

4.使用T-SQL语句创建一个图书管理数据库,数据库名为TSGL,数据文件和日志文件的初始大小,增长方式,文件的增长上限等均可采用默认值。

5.使用T-SQL语句或企业管理器创建课本第二章习题10的SPJ数据库,可以自行定义文件大小,增长方式等。

6.查看物理磁盘目录,理解并分析SQL Server数据库的存储结构。

7.使用企业管理器查看数据库属性。

8.使用T-SQL语句或企业管理器对于(2)-(5)中建立的数据库进行和删除操作。

9.用企业管理器在教务管理数据库JWGL中创建学生表STUDENT,课程表COURSE,学生选课表SC。

10.用TQL语句在MARKET数据库中创建客户信息基本表CUOSTOMERS,货品信息表GOODS,订单信息表ORDERS。

11.使用T-SQL语句在SPJ数据库中建立第2章习题10中的4张表:S,P,J,SPJ.12.使用T-SQL语句在图书借阅管理数据库TSGL中建立图书,读者和借阅3个表。

数据库及数据库中表的建立实验报告

数据库及数据库中表的建立实验报告

数据库及数据库中表的建立实验报告一、实验目的本次实验的主要目的是熟悉数据库管理系统的操作环境,掌握数据库及数据库中表的建立方法,理解数据库设计的基本概念和原则,提高数据管理和组织的能力。

二、实验环境本次实验使用的数据库管理系统是 MySQL 80,操作系统为Windows 10。

三、实验内容及步骤(一)数据库的建立1、打开 MySQL 命令行客户端,输入用户名和密码登录到数据库服务器。

2、使用`CREATE DATABASE` 语句创建数据库,例如:`CREATE DATABASE my_database;`,其中`my_database` 为数据库的名称。

(二)表的建立1、选择要操作的数据库,使用`USE` 语句,如:`USEmy_database;`。

2、使用`CREATE TABLE` 语句创建表。

以下是创建一个名为`students` 的表的示例,其中包含`id`(整数类型,主键,自增)、`name`(字符串类型,长度为 50)、`age`(整数类型)和`grade`(浮点数类型)等字段:```sqlCREATE TABLE students (id INT PRIMARY KEY AUTO_INCREMENT,name VARCHAR(50),age INT,grade FLOAT);```(三)数据的插入1、使用`INSERT INTO` 语句向表中插入数据。

例如:```sqlINSERT INTO students (name, age, grade)VALUES ('张三', 20, 855);INSERT INTO students (name, age, grade)VALUES ('李四', 21, 900);```(四)数据的查询1、使用`SELECT` 语句查询表中的数据。

例如,查询所有学生的信息:```sqlSELECT FROM students;```2、可以根据条件进行查询,如查询年龄大于 20 岁的学生:```sqlSELECT FROM students WHERE age > 20;```(五)数据的更新1、使用`UPDATE` 语句更新表中的数据。

数据库的创建实验报告

数据库的创建实验报告

数据库的创建实验报告数据库的创建实验报告一、引言在当今信息爆炸的时代,数据的管理和存储成为了一项重要的任务。

数据库的创建是数据管理的基础,也是数据分析和应用的前提。

本实验旨在探索数据库的创建过程,通过实践操作来加深对数据库的理解与应用。

二、实验目的1.了解数据库的基本概念和原理;2.掌握数据库的创建方法和步骤;3.实践运用SQL语句创建数据库和表格。

三、实验过程1.数据库的创建首先,我们需要选择合适的数据库管理系统(DBMS)来创建数据库。

常见的DBMS有MySQL、Oracle、SQL Server等。

本次实验选择使用MySQL作为DBMS。

在MySQL中,我们可以使用命令行或者图形化界面工具来创建数据库。

这里我们选择使用命令行方式进行操作。

首先,打开命令行终端,输入以下命令登录到MySQL服务器:mysql -u root -p然后,输入密码以登录到MySQL服务器。

接下来,我们可以使用以下命令创建数据库:CREATE DATABASE mydatabase;2.表格的创建数据库创建完成后,我们需要创建表格来存储数据。

表格是数据库中的基本组织单位,用于存储不同类型的数据。

在MySQL中,我们可以使用CREATE TABLE语句来创建表格。

以下是一个示例:CREATE TABLE students (id INT PRIMARY KEY AUTO_INCREMENT,name VARCHAR(50),age INT,gender VARCHAR(10));上述语句创建了一个名为students的表格,包含了id、name、age和gender四个字段。

其中,id字段为主键,并且自动增长。

3.数据的插入表格创建完成后,我们可以使用INSERT INTO语句向表格中插入数据。

以下是一个示例:INSERT INTO students (name, age, gender) VALUES ('Tom', 20, 'Male');上述语句将一条记录插入到students表格中,包含了name、age和gender三个字段的值。

实验一 数据库及表的创建和管理

实验一  数据库及表的创建和管理

实验一数据库及表的创建和管理一、目的与要求1.熟悉SQL SERVER 2008的操作环境;2.掌握SQL SERVER MANAGMENTSDTUDIO(SSMS)的基本使用方法;3.练习在SSMS中使用图形工具和SQL语句两种方法创建和管理数据库以及数据库表;4.将自己的小型系统所需的数据库表在SQL SERVER 2008中创建并插入基础数据。

二、实验准备1了解SQL SERVER各组件的主要功能;2.对数据库、表、数据库对象有一个基本了解;3.掌握SSMS中执行SQL语句的方法;4.掌握相关SQL语句的使用方法。

三、实验内容1.以windows身份验证方式登录到SQL SERVER服务器;注:以下操作都可以使用图形工具和SQL语句两种方法,如果使用向导实现,注意保留操作脚本,以便于观察学习相应的操作语句。

2.在SSMS中创建数据库,具体要求如下:创建数据库,命名为students。

包含的数据文件的逻辑文件名为students_dat,物理文件名为students.mdf,存放在D:\test文件夹中,初始大小为6MB,每次增加1MB。

日志文件逻辑名称为students_log,物理文件名为students.ldf,也存放在D:\test 文件夹中,初始大小为2MB,自动增长,每次增加10%。

3.通过SSMS对数据库进行修改,如修改增加数据文件、文件组;修改文件名、文件尺寸、增长方式;删除数据文件、文件组等,具体内容如下:1)将新建的student数据库重新命名为student_data。

2)修改数据库中的日志文件studentlog2的初始大小为10MB3)为数据库添加文件组fgroup,并为此文件组添加两个大小均为10MB的数据文件。

4.根据系统功能,创建所需要的如下数据库表。

建表时注意指定各个字段的属性,如:是否允许空值、主关键字、默认值、取值范围等。

参见教材第五章上机练习(P127)第2题,第3题,第5题,第6题。

北方工业大学计算机专业数据库技术I 实验报告 实验一:数据库的建立与维护

北方工业大学计算机专业数据库技术I 实验报告 实验一:数据库的建立与维护

数据库技术I(2010年秋)数据库技术I 实验报告系别:班级:姓名:学号:成绩:评语:指导教师签字:日期:实验一:数据库的建立与维护一、实验题目1、根据以上数据字典,画出该数据库的ER图,完成数据库的概念结构设计;2、将ER图转换成逻辑关系模式,判断逻辑数据库模式中的各个关系(表)是第几范式,如果没有达到第三范式或BC范式,请进行规范化。

完成数据库的逻辑结构设计。

3、通过企业管理器或者查询分析器实现关系模式的存储,包括确定主码、外部码等。

4、通过企业管理器或查询分析器向数据库中输入数据。

5、打开数据库SQL Server 2005的查询分析器,用SQL语言完成以下语句。

并通过实验结果验证查询语言的正确性,将每个SQL语言及结果存盘,以备老师检查。

(1)求全体学生的学号、姓名和出生年份。

(2)求每个系的学生总人数并按降序排列。

(3)求选修了课程号为002或003的学生的学号、课程名和成绩。

(4)检索选修某课程的学生人数多于3人的教师姓名。

(5)查询所有未选课程的学生姓名和所在系。

(6)求每个同学的课程成绩的最高分,查询结果项包括:学生姓名、课程号及最高分。

(7)求所有讲授数据结构课程的教师姓名(8)查询所有选修了李正科老师的课程的学生信息(9)新建一个关系表S1(SNO,SNAME,SD,SA),其字段类型定义与Student表中的相应字段(SNO,SNAME,SDEPT,SAGE)的数据类型定义相同。

将表Student中在计算机系‘CS’的学生数据插入到表S1中。

(10)建立计算机系的学生的视图STUDENT_CS。

利用视图STUDENT_CS,将学生的001号课程的成绩提高5分。

(11)创建一个带参数的存储过程,将数据结构课程的成绩在low与Hign分数段的学生信息提取出来,查询后的结果包括:姓名、所在的系、成绩。

二、实验环境及要求数据库实验要求如下环境,服务器端:Windows 2000/xp、数据库服务器(SQL Server 2005)、Web服务器(IIS 5.0)和ASP。

西北工业大学数据库实验报告7

西北工业大学数据库实验报告7

假设学校允许学生将银行卡和校园卡进行绑定,在student数据库中有如下的基本表,其中校园卡编号cardid即为学生的学号:icbc_card(studcardid,icbcid,balance) //校园卡ID,工行卡ID,银行卡余额 campus_card(studcardid,balance) //校园卡ID,校园卡余额创建数据库代码如下:use studentcreate table campus_card( studcardid Char(8),balance Decimal(10,2))create table icbc_card( studcardid Char(8),icbcid Char(10),lance Decimal(10,2),)示例数据如下:insert into campus_card values('20150031', 30)insert into campus_card values('20150032', 50)insert into campus_card values('20150033', 70)insert into icbc_card values('20150031','2015003101', 1000)insert into icbc_card values('20150032','2015003201', 1000)insert into icbc_card values('20150033','2015003301', 1000)针对以上数据库按照要求完成下列实验:1.编写一个事务处理(begin tran)实现如下的操作:某学号为20150032的学生要从银行卡中转账200元到校园卡中,若中间出现故障则进行rollback。

数据库原理实验 西安工业大学

数据库原理实验 西安工业大学

数据库原理实验报告院(系)计算机科学与工程学院专业软件工程班级100613姓名曹雷学号1006051022012年 4 月6 日实验报告内容要求实验报告应包含以下内容:1. 建立、删除数据库和表。

2. 在表中插入/删除数据。

3. 在步骤2所建立的表上,实现简单查询,统计、分组查询,模糊查询,连接查询,嵌套查询等功能。

4. 数据库完整性控制5. 数据库安全性控制6. 备份和还原数据库7. 数据库存储过程设计8. 数据库触发器设计实验步骤:一、创建/删除数据库创建数据库:Create database students删除数据库:drop database students二、创建/删除表创建表:Create table student (sno int,Sname char(5),Ssex char(3),Sage int,Sdept char(3))Create table course(cno int,cname char(20),cpno int,ccredit int)create table sc(sno int,cno int,grade int)删除表:drop table studentdrop table coursedrop table sc三、分别向student、course、sc表中插入数据insert into student values('1001','张三','女','20','CS') insert into student values('1006','李四','男','21','CS') insert into student values('2001','王五','男','18','IS')insert into student values('2007','陈六','女','17','IS')insert into student values('2010','刘七','男','19','MA')insert into course values('1','数据库','5','4')insert into course values('2','高等数学','','2')insert into course values('3','信息系统','1','4')insert into course values('4','操作系统','6','3')insert into course values('5','数据结构','7','4')insert into course values('6','数据处理','','2')insert into course values('7','C语言','6','4')insert into sc values('1001','4','82')insert into sc values('1001','5','80')insert into sc values('2007','1','75')insert into sc values('2007','2','91')insert into sc values('2010','2','83')insert into sc values('2010','3','50')四、用SQL语言完成以下操作(1)找出所有学生的姓名和年龄(2)找出所有课程的先修课(3)找出所有计算机系(CS)的学生(4)找出数据库课程先修课的先修课(5)找出张三所修课程及分数(6)把C语言的课程名称改成C语言程序设计(7)删除刘七的选课及成绩记录(8)将(8,微机原理,7,4)插入课程表。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数据库原理》实验报告题目:实验一学号姓名、日期数据库和表的创建与管理班级一.实验内容、步骤以及结果1.利用图形用户界面创建,备份,删除和还原数据库和数据表(50分,每小题5分)%数据库和表的要求(第四版教材第二章习题5要求的数据库)数据库名:SPJ,其中包含四张表:S表, P表, J表, SPJ表!图S表(供货商表):图P表(零件表)^图SPJ表(供应情况表):图J表(工程项目表)完成以下具体操作:(1)创建SPJ数据库,初始大小为10MB,最大为50MB,数据库自动增长,增长方式是按5%比例增长;日志文件初始为2MB,最大可增长到5MB,按1MB增长。

数据库的逻辑文件名和物理文件名均采用默认值。

(2)\(3)在SPJ数据库中创建如图图的四张表(只输入一部分数据示意即可)。

(4)备份数据库SPJ(第一种方法):备份成一个扩展名为bak的文件。

(提示:最好先删除系统默认的备份文件名,然后添加自己指定的备份文件名)(5)备份数据库SPJ(第二种方法):将SPJ数据库定义时使用的文件(扩展名为mdf,ldf的数据文件、日志文件等)复制到其他文件夹进行备份。

(6)删除已经创建的工程项目表(J表)。

(7)删除SPJ数据库。

(可以在系统默认的数据存储文件夹下查看此时SPJ数据库对应的mdf,ldf文件是否存在)(8)…(9)利用备份过的bak备份文件还原刚才删除的SPJ数据库。

(还原数据库)(10)利用备份过的mdf,ldf的备份文件还原刚才删除的SPJ数据库。

(附加)(11)将SPJ数据库的文件大小修改为100MB。

(12)修改S表,增加一个联系电话的字段sPhoneNo,数据类型为字符串类型。

实验具体步骤:(1):(2)创建SPJ数据库:右击数据库-->新建数据库-->填写相应参数-->点击确定。

如下图:(2)在SPJ数据库中创建四张表:单击数据库SPJ-->右击‘表’-->新建表-->填写参数-->确定。

如下图:(3)[(4)备份数据库SPJ(第一种方法):右击数据库SPJ-->任务-->备份-->填参数-->确定。

如下图:(5)备份数据库SPJ(第二种方法):找到SPJ数据库定义时使用的文件(扩展名为mdf,ldf 的数据文件、日志文件等)-->复制到其他文件夹进行备份,如下图:—(5)删除已经创建的工程项目表(J表):单击数据库SPJ--》单击表--》右击J--》选择删除。

如下图(6)删除SPJ数据库:右击数据库SPJ--》选择删除命令。

如下图(7)利用备份过的bak备份文件还原刚才删除的SPJ数据库:右击数据库--》选择还原数据库命令--》填写参数--》确定。

如下图(8)利用备份过的mdf,ldf的备份文件还原刚才删除的SPJ数据库:找到备份右击数据库--》选择还原数据库命令--》填写参数--》确定。

(9)将SPJ数据库的文件大小修改100M:右击数据库--》右击SPJ--》填写参数--》右击属性--》选择页点击文件--》修改参数,如下图:|(10)修改S表,增加一个联系电话的字段sPhoneNo,数据类型为字符串类型:点击SPJ--》点击表--》点击s表--》修改参数,如下图:2.利用SQL语言创建和删除数据库和数据表(50分,每小题5分)¥数据库和表的要求数据库名:Student,其中包含三个表:S:学生基本信息表;C:课程基本信息表;SC:学生选课信息表。

各表的结构以及数据如下所示:]图S表(学生表)图SC表(选课表)—图C表(课程表)【完成以下具体操作:(1)用SQL语句创建如图图要求的数据库Student,初始大小为20MB,最大为100MB,数据库自动增长,增长方式是按10M兆字节增长;日志文件初始为2MB,最大可增长到5MB,按1MB增长。

数据库的逻辑文件名和物理文件名,日志文件名请自定义。

(2)用SQL语句创建上述的三张表,各个字段的数据类型请自己确定,每张表只要有主键约束即可,不要其他约束。

不用输入数据。

(3)用SQL中的backup 语句将数据库Student备份到一个bak文件。

(提示:backupdatabase student to disk)(4)、(5)用SQL语句删除创建的表。

(6)将SPJ数据库定义时使用的文件(扩展名为mdf,ldf的数据文件、日志文件等)复制到其他文件夹进行备份(复制)后,用SQL语句删除创建的数据库。

(7)用SQL中的sp_attache_db语句完成对数据库Student的附加。

(通过该方式完成数据库的恢复时,使用的备份文件是第5)小题中备份好的数据文件、日志文件等,具体用法:exec sp_attache_db )(8)先删除SPJ库,再用SQL中的restore 语句还原刚才备份的数据库Student。

(提示:restore database student from disk)(9)用SQL语言修改数据库Student,给Student数据库添加一个文件组TestFG1,然后将两个 5 MB 的文件添加到该文件组。

(提示:alter database)(10)`(11)修改S表,增加一个表示联系电话的字段sPhoneNo,数据类型为字符串类型。

(12)利用SQL Server Management Studio的生成脚本功能(选中Student库->右键菜单“任务”-> “生成脚本”),自动生成S表的创建脚本,分析自动生成的脚本和自己写的SQL语句的异同点。

具体步骤如下:(1):创建数据库:点击新建查询--》输入SQL命令--》执行。

CREATE DATABASE Student…ON(NAME=Student_data,FILENAME='D:\数据库\',SIZE=20MB,[MAXSIZE=100MB,FILEGROWTH=10MB)LOG ON(;NAME=Student_log,FILENAME='D:\数据库\',SIZE=2MB,MAXSIZE=5MB,FILEGROWTH=1MB。

)GO(2)建表:点击新建查询--》输入SQL命令--》执行。

CREATE TABLE S(sno CHAR(10),sname CHAR(10),!ssex CHAR(10),sbirth CHAR(10),sdept CHAR(10))CREATE TABLE C(cno CHAR(5),【cname CHAR(5),cpno CHAR(5),ccredit CHAR(5))CREATE TABLE SC(sno CHAR(5),》cno CHAR(5),grade char(10))(3)备份:点击新建查询--》输入SQL命令--》执行。

USE Student—GOBACKUP DATABASE StudentTO DISK='D:\数据库\备份数据库\backup_Student'WITH INITGO(4)@(5)删除创建的表:DROP TABLE SGODROP TABLE CGO!DROP TABLE S CGO(6)删除数据库:USE masterGO]DROP DATABASE StudentGO(7)数据库附加:EXEC sp_attach_db@dbname=N'Student',@filename1=N'D:\数据库\备份数据库\',&@filename2=N'D:\数据库\备份数据库\'GO(8)还原数据库:用SQL语句删除创建的数据库:USE master"GODROP DATABASE SPJGO还原数据库:lRESTORE DATABASE Student[FROM DISK='G:\数据库\DB1\备份数据库\backup_Student' WITH REPLACEGO(8)添加文件组:ALTER DATABASE TestFG1ADD FILE(NAME=TestFG1dat2,FILENAME='D:\数据库\',SIZE= 5MB)ALTER DATABASE TestFG1ADD FILE(NAME=TestFG1dat2,FILENAME='D:\数据库\',SIZE= 5MB)(9)修改S表:ALTER TABLE S ADD NICKNAME CHAR(20)(10)利用SQL Server Management Studio的生成脚本功能(选中Student库->右键菜单“任务”-> “生成脚本”),自动生成S表的创建脚本,分析自动生成的脚本和自己写的SQL语句的异同点。

二.实验中出现的问题以及解决方案(对于未解决问题请将问题列出来)这是第一次数据库实验,第一次切身体会编使用SQL sever,第一次写SQL语句,之前一个月对数据库这门课一直没有太大的兴趣,只觉得是无谓的学习,但是在真正接触SQL后便被折服,4小时的时间不足以完成任务,刚接触时还有些不适应但后来便越来越得心印手了。

通过这次实验,使我加深了对数据库的兴趣,锻炼了动手操作能力。

希望在以后的实验课上经过努力是自己的数据库知识越来越丰富,能力越来越强。

批阅者:批阅日期:实验成绩:批注:。

相关文档
最新文档