实验 数据库的建立和维护
第4章数据库的建立与维护(实验指导)

第4章数据库的建立与维护(实验指导)实验一实验题目:建立数据库。
实验要求:按学号建立文件夹,在该文件夹中建立数据库MAINDATA,随后在该数据库中建立学生表和学生成绩表,并输入本班学生的记录信息。
注意事项:为数据库及相关对象起有意义的名称,不要用系统的默认名。
实验步骤1.建立文件夹:双击我的电脑→本地磁盘(E:\)→右击空白处→新建→文件夹→右击该新建文件夹→重命名→以自己学号命名(如:230760410)。
2.启动VFP:单击开始菜单→程序→Microsoft Visual FoxPro 6.0 →Microsoft Visual FoxPro 6.03.设置默认目录:单击工具菜单→选项→文件位置选项卡→双击默认目录→输入路径(如:E:\230760410) →确定→设置为默认值→确定按钮。
4.建立数据库MAINDATA:单击文件菜单→新建,选定文件类型为数据库,单击新建文件按钮。
在创建对话框的数据库名框内输入:MAINDATA,单击保存按钮,系统建立空数据库,并进入数据库设计器—MAINDATA。
5.创建数据库表XSB:单击文件菜单→新建,选定文件类型为表,单击新建文件按钮,在创建对话框的输入表名框内输入:XSB,单击保存按钮。
输入字段信息:在表设计器—XSB中输入各个字段的字段名、类型、宽度、小数位数,字段有效性的规则、信息和默认值→确定。
输入记录信息:遵循已经定义的表结构输入相应的表记录。
6.创建数据库表CJB:单击文件菜单→新建,选定文件类型为表,单击新建文件按钮,在创建对话框的输入表名框内输入:CJB,单击保存按钮。
输入字段信息:在表设计器—CJB中输入各个字段的字段名、类型、宽度、小数位数,字段有效性的规则、信息和默认值→确定。
输入记录信息:遵循已经定义的表结构输入相应的表记录。
思考题:数据库与数据库表之间具有哪些联系与区别?实验二实验题目:修改表结构。
实验要求:将学生表中姓名字段的长度改为30个字符宽;在学生表中增加照片字段和简历字段,分别为表中记录输入这两个字段的内容。
实验一 数据库的创建与维护

实验一数据库的创建与维护1.使用SSMS界面操作创建数据库创建一个名称为XSCJ***数据库,其有两个数据文件和两个日志文件,主数据文件的逻辑名称为XSCJ***_ data1,文件的初始大小为3 MB,增长方式为10%,最大大小为50 MB,存储位置为以自己名称命名的文件夹,其它属性为默认。
辅助数据文件的逻辑名称为XSCJ****_data2,文件的初始大小为1 MB,增长方式为2MB,最大大小为100 MB,存储位置为以自己名称命名的文件夹,其它属性为默认。
第一个日志文件的逻辑名称为XSCJ***_log1,文件的初始大小为1 MB,增长方式为2MB,最大大小为30 MB,存储位置为以自己名称命名的文件夹,其它属性为默认。
第二个日志文件的逻辑名称为XSCJ***_log2,文件的初始大小为2 MB,增长方式为10%,最大大小为90 MB,存储位置为以自己名称命名的文件夹,其它属性为默认。
说明:●保存以上界面操作后的截图。
●数据库的命名方式数据库和文件的命名中,其中***代表每个同学各自学号的后三位。
如:张芳同学的学号为20090412021号,张芳建立的数据库名称为“XSCJ021”,文件的命名依此类推。
●保持文件名的命名方式将每个实验所产生的全部截图保存在一个Word文件中,该文件的文件名命名为:“##号***实验%.doc”,其中“##”为学号后两位,“***”为姓名,“%”为实验编号。
如:21号张芳实验1. doc 。
●以后每个要求的实验均依照此方法命名并保存文件。
2.使用命令方式创建数据库。
创建一个名为“TSGL***”的图书管理数据库,该数据库的主数据文件逻辑名称为TSGL***_data,物理文件名为TSGL***_data.mdf,数据库初始大小为3MB,增长速度为10%,最大容量为无限大;数据库的日志文件逻辑名称为TSGL***_log,初始大小为1MB,增长速度为1MB,最大容量为5MB。
数据库实验报告总结

数据库实验报告总结
经过本次数据库实验,我对关系型数据库的设计、建立、维护有了更深入的认识和了解。
以下是我在本次实验中学到的几个重要的经验和教训:
1. 设计数据库前要进行详细的需求分析。
在开展数据库设计和建立时,应该先进行需求分析,明确系统需要实现的功能,考虑数据的组织结构和联系,以及数据的完整性和保密性等要素。
只有进行充分的需求分析,才能确保数据库设计的合理性和有效性。
2. 数据库设计要遵循规范。
在进行数据库设计过程中,应该遵循规范,例如表的设计要符合三范式,遵循命名规范等等。
这样能够确保数据的一致性和纯净性,并便于维护和管理。
3. 合理编写SQL语句。
在编写SQL语句时,应该避免使用无
效的语句,以及语句的冗余和过程的繁琐。
只有编写合理、简洁和有效的SQL语句,才能提升数据库的运行效率和稳定性。
4. 数据库的安全维护和管理。
在进行数据库的维护和管理过程中,应该注意保护数据的机密性和完整性,以及及时备份数据,避免数据丢失和系统崩溃。
此外,还应该注意数据的存储空间和性能问题,合理规划数据的存储和读取,以及时做出相应的调整和优化。
总体而言,本次数据库实验让我加深了对数据库的理解和认识,并提高了数据库设计和管理的技能。
在以后的实践工作中,我
将会更加规范和谨慎地进行数据库的建立和维护,以确保系统的高效性和可靠性。
数据库实验2 数据库的建立和维护

实验二数据库的建立和维护[实验目的]1.掌握SQL的数据定义功能包括:定义表、删除表和修改表以及建立索引和删除索引;2.掌握SQL的数据更新功能,包括:插入数据、修改数据和删除数据。
3.掌握在SQL Server企业管理器中定义表、删除表、修改表、建立索引、删除索引以及插入数据、修改数据和删除数据的操作。
[实验时数] 1 学时[实验内容]1.基本操作实验1)通过企业管理器,在图书借阅数据库的图书、读者和借阅3个表中各输入10条记录。
要求记录不仅满足数据约束要求,还要有表间关联的记录。
2)通过企业管理器实现对图书借阅数据库的图书、读者和借阅3个表中数据的插入、删除和修改操作。
3)通过企业管理器实现对学生选课库的数据增加、数据删除和数据修改操作。
要求学生、课程和选课表中各有10条以上记录。
2.提高操作实验1)向自行设计的数据库应用系统的库中的各表,输人多条实际数据,并实现数据的增、删、改操作。
2)实现在读者表中增加了“借书册数”字段,统计借书者在1998年~1999年间所借书的册数,并将结果送人读者表中的借书册数字段的操作。
[实验方法]在SQL Server 2000的企业管理器中,对表进行数据增、删、改操作的操作方法是:1)选中服务器,展开数据库文件夹,进一步展开指定的数据库。
单击表文件夹,找到需要更新数据的基本表。
2)用鼠标右键单击要更新数据的表,在弹出菜单中会出现表相关操作,如图5- 错误!未定义书签。
所示。
图5- 错误!未定义书签。
在表中插入、修改或删除数据界面在弹出的菜单中选择:打开表,返回全部行,就会出现表数据更新对话框。
在该对话框中,数据以表格形式组织,每个字段就是表中的一列,每条记录是表中的一行。
原有的记录已经在表格中,通过移动右边的滑块可查阅所有的记录。
3)需要数据插入时,就在最后一条记录后输入一条记录。
当鼠标单击其他行时,输入的记录会自动保存在表中。
4)需要修改记录时,直接对表中已有记录的数据进行改动,用新值替换原有值。
数据库的创建、管理与维护

实验名称:数据库的创建、管理与维护(2课时)一、实验目的使学生能够巩固数据库的基础知识,掌握使用SQL Server2000企业管理器方法创建数据库、查看和修改数据库的属性、缩小与删除数据库。
二、实验的示例1.使用SQL Server2000企业管理器方法创建数据库。
2.使用SQL Server2000企业管理器方法查看、修改数据库属性。
3.使用SQL Server2000企业管理器方法缩小、更改与删除数据库。
4.使用SQL Server2000企业管理器方法备份、还原和维护数据库三、实验的内容和步骤1、用企业管理器创建数据库。
⑴创建数据库Sale_manage:右击数据库,单击【新建数据库】。
⑵输入数据库名称Sale_manage。
⑶选择【数据文件】标签,增加一个文件Sale_manage1,设置初始大小为5MB。
⑷选择【事务日志】标签,增加一个日志文件Sale_manage1_log,初始大小为5MB。
⑸单击【确定】按钮,开始创建数据库。
2、用企业管理器修改数据库Sale_manage,增加一个文件组Sale_manageFG1,并在文件组下增加两个次要数据文件1和2,数据库的参数如下表所示。
3、设置数据库选项:使用企业管理器修改数据库选项。
右击数据库,单击“属性”,选择“选项”标签,弹出窗口,选中“只读”复选框。
这样数据库就变为只读数据库。
4、压缩数据库:使用企业管理器压缩数据库。
右击数据库,选择“所有任务”,单击“收缩数据库”,弹出窗口,键入收缩量。
参数参数值数据库名Sale_manage增加的文件组名Sale_manageFG1增加的文件1的逻辑名Sale_managedat3文件1在磁盘中的路径C:\tdat3.ndf文件1的初始大小5MB文件1的最大值50MB文件1的增长量5MB增加的文件2逻辑名Sale_managedat4文件2磁盘中的路径C:\tdat4.ndf文件2初始大小5MB文件2最大值50MB文件2增长量5MB新增日志逻辑文件名Sale_managelog2日志文件在磁盘中的路径C:\Sale_managelog.ldf日志文件初始值5MB日志文件最大值100MB日志文件增长量5MB5、删除数据库:右键数据库Sale_manage,选择删除6、备份数据库:选择要备份的数据库后右键,选择菜单“所有任务”——“备份数据库”7、还原数据库:选择要备份的数据库后右键,选择菜单“所有任务”——“还原数据库”8、数据库维护:选择数据库服务器或数据库,选择菜单“工具”——“数据库维护计划器”四、实验报告在企业管理器中,右键单击要修改的数据库,在弹出菜单中选择“属性”,打开数据库属性对话框。
02-实验二:数据库的建立和维护实验

实验二数据库的建立和维护实验一、实验目的要求要求学生熟练掌握在SQL Server企业管理器中和使用SQL语句在Transact-SQL方式下创建数据库、表、索引和修改表结构。
熟练掌握在SQL Server企业管理器中和使用SQL语句在Transact-SQL方式下向数据库输入数据、修改数据和删除数据的操作,索引的建立和维护的操作,数据完整性的定义以及基本函数的使用方法。
并学会使用企业管理器和执行Transact-SQL语句和进行结果分析。
二、仪器用具及材料(仪器名称及主要规格、用具名称)1.PC兼容机:CPU主频1G以上、内存128M以上、硬盘10G以上。
2.软件系统:WINDOWS98或WINDOWSXP、SQL Sever2000系统。
三、实验内容及原理1.创建数据库和查看数据库属性(用企业管理器和查询分析器分别实现)。
2.创建表、确定表的主码和约束条件,为主码建索引(用企业管理器和查询分析器分别实现)。
3.查看和修改表结构(用企业管理器和查询分析器分别实现)。
4.向表中添加数据(用企业管理器和查询分析器分别实现)。
5. 设计数据完整性.四、操作方法与实验步骤1.分别使用企业管理器和使用SQL语句建立库存管理信息系统的数据库和表:(1)创建库存管理信息系统的数据库。
(数据库的名字:学生本人名字汉语拼音+kcgl)(2)创建数据库中的表(表的名字有学生自己命名):表1表2表3设备入库表表4设备出库表表5现有库存库表表表表表2.设定:表1设备代码表中“设备号”、表5现有库存库表中“设备号”为主键。
3. 设定:表3设备入库表中“设备号”、表4设备出库表中“设备号”、表7设备还库表中“设备号”、表9设备采购计划表中“设备号”为外键。
4.设计九个表中的数据(使用INSERT语句插入记录、使用UPDATE语句更新表中的记录、使用DELETE语句删除表中的记录)。
5.练习:COUNT(*),COUNT(列名),SUM(列名),AVG(列名),MAX(列名),MIN(列名)等函数的应用。
01数据库的建立和维护实验报告

在本次实验中主要发生以下问题并解决。
1.建立同名的数据库。
在一个服务器中不允许建立同名的数据库。
2.建立同名的表。
在一个服务器中也不允许建立同名的表,即使在不同的数据库中也不行。
3.在建立表结构时,采用默认的属性类型及宽度。
所有属性的类型都是CHAR类型,宽度都是10位,对于一些非CHAR类型的数据存储时出错,对于宽度超过10位的数据在输入时,弹出产生截断提示。所有的属性都允许为空,没有考虑实体完整性要求。
4.往表中输入相同记录
当对这些记录进行修改时,弹出提示“不能同时对多条记录进行修改”。
5.表中设置主键后,当该属性出现重复值时,出现错误提示。
借阅(书号,读者编号,借阅日期)
各属性类型及宽带按照实际要求自己设计。
4.设计图书、读者和借阅三个表的实验数据,要求数据有代表性,满足数据约束,并且有表间关联,每个表中的记录在10条以上。
5.通过SQL Server管理平台,在图书-读者数据库中向图书、读者和借阅三个表中各输入10条实验记录;对图书-读者数据库中的图书、读者和借阅三个表中的数据进行检查,并通过插入、删除和修改操作达到数据正确性。
实验报告
计算机科学与信息工程系2011级计算机科学与技术专业班室温湿度气压
实验项目
数据库的建立和维护
课程名称
数据库原理及应用
实验室
名称
实验时间
年月日
时分至时分
姓名
学号
实验台号
实验目的和要求
熟练掌握使用SQL Server创建数据库、表,学会使用SQL Server管理平台查看或修改数据库属性和表结构,加深对数据库模式、表结构等概念的理解。
实验五 数据库的建立和维护(sql)

实验五:数据库的建立和维护一、实验目的(1)认识SQL SERVER2005数据库管理系统,熟悉它的使用界面;(2)熟练掌握使用可视化方法及利用SQL语句建立数据库、修改数据库属性、更改数据库名称及删除数据库的操作。
二、实验内容在SQL SERVER2005中使用可视化方法及利用SQL语句建立数据库、修改数据库属性、更改数据库名称及删除数据库。
三、实验步骤:在SQLSERVER中用SQL SERVER2005 Management Studio新建数据库:1建立xsgl数据库:1)用可视化方法创建数据库:①启动SQL Server2005Management Studio,界面如下:SQL Server2005企业管理器界面②选择树形菜单数据库,点击鼠标右键,出现如下弹出式菜单,选择新建数据库③在图中,按图分别设置数据库xsgl的属性,点击确定按钮,完成了数据库的创建。
数据库名称属性设置图6 数据库数据文件和日志文件属性设置选择确定按钮,则创建xsgl数据库。
2)用SQL语句建立数据库xsgl单击常用工具栏的按钮“新建查询”,就可以建立一个数据库引擎查询文档,利用代码在其中创建数据库:2查看和修改数据库属性1)使用可视化方法:①启动SQL Server2005Management Studio,右击指定的数据库,选择“数据库属性”对话框。
②在该对话框中选择“文件”项,就可以对数据库文件进行修改。
可以增加数据文件,也可以删除数据文件,还可以修改数据库文件的逻辑名称、大小和增长率。
但不能修改数据库文件的类型、所在的文件组、路径及文件名。
2)使用SQL语句修改数据库属性。
①增加数据文件。
在数据库引擎文档中输入代码:②增加日志文件。
在数据库引擎文档中输入代码:③修改数据库文件,修改数据库“XSGL”中的日志文件的初始大小和最大值,代码:④删除数据文件,删除数据库中的xs_log日志文件,代码:3更改数据库名称1)可视化方法选中需要改名的数据库,右击选择“重命名”即可。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验 2 :数据库的建立和维护实验本实验需要 2 学时。
一、实验目的要求学生熟练掌握使用SQL 、Transact-SQL 和SQL Server 企业管理器建立数据库、表、修改数据库、表和删除数据库和表的操作。
二、实验内容和步骤1.创建数据库1)在企业管理器中创建数据库姓名_数据库名,要求:●数据库姓名_数据库名初始大小为10MB,最大大小为50MB,数据库自动增长,增长方式是按5%比例增长;●日志文件初始大小为2MB,最大可增长到5MB,按1MB增长;●数据库的逻辑文件名和物理文件名均采用默认值;●(分别为姓名_数据库名和e:\姓名\data\姓名_数据库名.mdf●事务日志的逻辑文件名和物理文件名也采用默认值。
●(分别为姓名_数据库名_LOG和e:\姓名\data\姓名_数据库名)2)②使用T-SQL语句创建数据库姓名_数据库名_2,要求同1;Create database 姓名_数据库名_2On(name=STUDENT_01_data,filename='e:\姓名\data\姓名_数据库名',size=10,maxsize=unlimited,filegrowth=10%)log on(name=student1_log,filename='e:\姓名\data\姓名_数据库名.mdf',size=2,maxsize=5,filegrowth=1)2.创建表以上面创建的数据库为例,创建表。
创建表实际上就是创建表结构,再向表中输入数据。
既可以使用企业管理器创建表,也可以用Transact-SQL命令创建表。
(1). 使用企业管理器创建表(2). 使用Transact-SQL命令创建表【例1】创建图书信息表Books。
CREATE TABLE books(编号 char(15) CONSTRAINT PK_Books PRIMARY KEY,书名 varchar(42) NULL ,作者varchar(8) NULL ,出版社 varchar(28)NULL ,定价real NULL CONSTRAINT CK_Books CHECK(定价>0))上面例子创建了一个包含5个列的books表,记录了图书的编号、书名、作者、出版社、定价等基本信息。
在编号列上定义了一个主键约束,约束命名为PK_Books;列定价上定义了检查约束,命名为CK_Books,使定价的值不能是0或负数。
【例2】创建图书借阅信息表Borrowinf。
C REATE TABLE borrowinf(读者编号 char(10) NOT NULL REFERENCES Readers(编号) ON DELETE CASCADE , 图书编号char (15) NOT NULLFOREIGN KEY (图书编号) REFERENCES Books(编号) ON DELETE NO ACTION,借期 datetime NULL DEFAULT (getdate()) ,还期 datetime NULL)上面例子创建了一个包含5个列的borrowinf表,记录了读者借阅图书的情况,包含读者编号、图书编号、借期、还期等基本信息。
列读者编号通过REFERENCE关键字定义了一个外键,它引用Readers 表编号列的值。
在图书编号列上定义外键的时候使用了“FOREIGN KEY”子句,也可以象读者编号列那样不使用这一子句。
在借期列上定义了默认值,用到了系统函数getdate(),用于获得当前日期。
定义了这一默认值后,当向表中插入记录时,如果指明了借书日期,则使用该日期填充借期列,否则,为借期列上添上通过系统函数得到的当前日期。
在这个例子中ON DELETE子句特别值得注意,在有关章节将要介绍SQL Server 2000的参照完整性实现了级联修改和级联删除的功能,ON DELETE子句就是用于指定当删除表中被其他表外键引用的行时采取什么动作,ON DELETE子句有两个选项。
● NO ACTION:被其他表处键引用的行不能被删除,这是SQL Server 以前版本的做法。
● CASCADE:被其他表外键引用的行可以被删除,而且其他表中通过外键引用了该行的行都将被删除,读者编号列上的外键引用了readers表的编号列,ON DELETE子句的值为 CASCADE,所以在readers表中删除一个读者记录时,如果这个读者在Borrowinf表中已有借阅记录,则borrowinf表中的这些记录也都将一同被删除。
图书编号列上的外键引用了books表的编号列,ON DELETE子句的值为NO ACTION,这说明在books表中删除一个图书记录时,如果在borrowinf表中已有该书的借阅记录,则这一删除操作不能被执行。
【例3】创建读者信息表readers。
CREATE TABLE readers(编号char (10) NOT NULL PRIMARY KEY,姓名char (8) NULL ,读者类型 int NULL ,限借阅数量 int NULL ,借阅期限 int NULL )上面例子创建了一个包含5个列的readers表,用来记录读者的信息,包含编号、姓名、读者类型、限借阅数量、借阅期限等基本信息,主键是编号。
3 修改表表创建后,难免要对其进行修改。
可以使用ALTER TABLE 语句或企业管理器进行表的修改。
使用企业管理器修改表,可以用鼠标右键单击要修改的表,在弹出的快捷菜单中选择【设计表】命令,将弹出入图5-10所示的设计对话框,此时可以与新建表时一样,向表中加入列、从表中删除列或修改列的属性,修改完毕后单击【保存】按扭即可。
使用属性对话框可以修改检查、外键或主键约束及索引等。
这里重点介绍使用ALTER TABLE语句来对表进行修改。
1)ALTER TABLE命令格式2).修改列属性表中的每一列都有列名、数据类型、数据长度以及是否允许为空值等属性,这些属性可以在表创建后修改。
修改列属性使用子句ALTER COLUMN。
比如,以下的语句将rooks表的出版社列改为最大长度为30的varchar型数据,且不允许空值。
USE Student_01ALTER TABLE Books ALTER COLUMN 出版社 varchar(30) NOT NULL默认状态下,列是被设置为允许空值的,将一个原来允许空值的列改为不允许空值,必须满足以下两个条件:·表中记录在该列上均不为空值。
·该列上没有创建索引。
3)添加和删除列向表中增加—列时,应使新增加的列有默认值或允许为空值,如果既没有提供默认值也不允许为空值,那么新增列的操作将出错。
向表中添加列需要使用ALTER TABLE的ADD子句。
例如,向表books中添加出版日期列,DataTime 型,允许空值,可以使用如下语句:USE Student_01ALTER TABLE books ADD 出版日期 datetime NULL又如向readers表中添加电子邮件地址列,且要求输入的电子邮件地址必须包含:‘@’符号,可以使用以下语句:USE Student_01ALTER TABLE readers ADD 邮件地址 varchar(50) NULLCONSTRAINT CK_EA CHECK(邮件地址like,'%@%')删除—列需要使用ALTER TABLE的子句,比如删除readers表的邮件地址列,可以使用以下语句:USE Student_01ALTER TABLE readers DROP COLUMN邮件地址4)修改约束可以使用ALTER TABLE语句向一个已经存在的表添加约束或删除约束,分别使用 ADD CONSTRAINT 子句和DROP COHSTRAINT子句。
如果创建表borrowinf时没有定义主键约束(该表的主键由读者编号、图书编号、借期3个属性列组成),则可以用以下语句定义主键:USE Student_01ALTER TABLE Readers ADD CONSTRAINT PK_BH PRIMARY KEY(读者编号,图书编号,借期)向已存在的表中的某一列或某几列添加主键约束,表中已有的数据在这几列上需要满足以下两个条件:·不能有重复的数据。
·不能有空值。
删除主键约束PK_BH,可以使用以下语句:USE Student_01ALTER TABLE Readers DROP CONSTRAINT PK_BH PRIMARY KEY(读者编号,图书编号,借期) 修改约束时几个子句的说明:(1)? WITH NOCHECK子句用包含WITH NOCHECK子句的ALTER TABLE语句,添加的约束只对在以后改变或插入的行发生作用,而不检查已存在的行。
比如,要对books表的定价列添加约束,使定价大于O,可以使用如下代码:USE Student_01ALTER TABLE Books WITH NOCHECKADD CONSTRAINT CK_Books CHECK (定价>0)(2)? NOCHECK CONSTRAINT子句和CHECK CONSTRAINT子句可以在ALTER TABLE语句中使用NOCHECK CONSTRAINT子句,使表的指定列上的检查约束无效,此时就可以添加一些不满足原来约束要求的数据了。
使用CHECK CONSTRAINT子句可以使检查约束重新有效。
这两个子句后面都要用约束名作为参数。
例,为readers表添加了邮件地址列,并定义了检查约束使邮件地址必须包含“@”符号。
邮件地址列的定义如下:ALTER TABLE readers ADD邮件地址varchar (50) NULLCONSTRAINT CK_EA CHECK (邮件地址like'%@%')使用以下语句使这一约束无效:USE Student_01ALTER TABLE Readers NOCHECK CONSTRAINT CK_EA为了使约束重新有效,可使用如下语句:USE Student_01ALTER TABLE Readers CHECK CONSTRAINT CK_EA4 向表中添加数据创建表只是建立了表结构,之后,应该向表中添加数据。
只有System Administrator角色成员、数据库和数据库对象所有者及其授权用户才能向表中添加数据。
在添加数据时,对于不同的列数据类型,插入数据的格式不一样,因此,应严格遵守它们各自的要求。
添加数据按输入顺序保存,条数不限,只受存储空间的限制。
1)使用企业管理器添加数据启动企业管理器后,展开【数据库】文件夹,再展开要添加数据的数据库(如Student_01),可以看到所有的数据库对象,单击【表】,用鼠标右击右边列表中要操作的表(例如readers),运行弹出快捷菜单中的【打开表】命令,在弹出的子菜单中单击【返回所有行】命令,打开该表的数据窗口。