- 4
- 0
- 约2.4千字
- 约 21页
- 2017-08-28 发布于辽宁
- 举报
第2章企业管理器本章目标熟识企业管理器管理数据库熟识企业管理器管理表为表增加约束导入和导出数据文件和文件组在 SQL Server 中一个数据库至少包含2中文件,数据库文件和事务日志文件。组成的一个数据库至少应包含一个数据库文件和一个事物日志文件。文件组是将多个数据库文件集合起来形成的一个整体,每个文件组有一个组名与数据库文件一样,文件组也分为主文件组(Primary File Group)和次文件组(Secondary File Group)。主数据库文件必须放在主文件组中,然而次数据库文件可以放在次文件组。数据库文件(Database File)扩展名为.mdf 或 .ndf数据库文件是存放数据库数据和数据库对象的文件,一个数据库可以有一个或多个数据库文件采用多个数据库文件来存储数据的优点 (1)数据库文件可以不断扩充而不受操作系统文件大小的限制。 (2)可以将数据库文件存储在不同的硬盘中,这样可以同时对几个硬盘做数据存取,提高了数据处理的效率。事务日志文件(Transaction Log File)事务日志文件是用来记录数据库更新情况的文件,扩展名为 ldf,当对数据库进行操作时,都会记录在此文件中。注意:事务日志文件不属于任何文件组。创建数据库在企业管理器中创建数据库 1、 在企业管理器的“数据库”的快捷菜单中右击 “新建数据库” 2、 按照需求设定各种属性的值,包括文件类型、文件组、初始大小、自动增长以及存储路径。在 SQL Server 2005中,自动增长可以按照百分比和 MB两种方式增长。3、点击确定就完成了创建数据库。配置数据库属性在创建的数据库上右键,选中“属性”,然后选择“选项”1、 只读数据库只读,只能查看不能修改。2、 ANSI Null 默认设置允许在数据库表的列中输入Null值。3、 自动关闭当数据库中无用户时,自动关闭此数据库并将释放所占用的资源;对那些经常被使用的数据库,不要使用此选项,否则会额外增加开关数据库的次数而带来负担。4、 自动收缩删除数据库分离、附加数据库通过分离数据库会将数据库在本机上分离,通过分离会形成多个文件通过附加数据库将我们分离后的文件附加进来。SQL Server 的数据类型分类备注和说明数据类型说明二进制数据类型存储非子符和文本的数据Image可用来存储图像文本数据类型字符数据包括任意字母、符号或数字字符的组合Char固定长度的非 Unicode 字符Varchar可变长度非 Unicode字符Nchar固定长度的 Unicode字符Nvarchar可变长度 Unicode字符Text存储长文本信息Ntext存储可变长度的长文本日期和时间日期和时间在单引号内输入Datetime 日期和时间数字数据该数据仅包含数字,包括正数、负数以及分数Int Smallint整数Float Real数字货币数据类型用于十进制货币值Money?Bit数据类型表示是/否的数据Bit存储布尔数据类型创建表数据完整性数据完整性(Data Integrity)是指数据的精确性(Accuracy) 和可靠性(Reliability)它是应防止数据库中存在不符合语义规定的数据和防止因错误信息的输入输出造成无效操作或错误信息而提出的。1、实体完整性实体完整性指表中行的完整性。2、域完整性域完整性能够保证表中的数据是合法的数据。3、引用完整性(参照完整性)引用完整性是指某列的值必须与其他列的值匹配。列值要求(约束)整行要求(约束)完整性包括…2-1输入的类型是否正确?——年龄必须是数字输入的格式是否正确?——身份证号码必须是18位是否在允许的范围内?——性别只能是”男”或者”女”是否存在重复输入?——学员信息输入了两次是否符合其他特定要求?——信誉值大于5的用户才能够加入会员列表……自定义完整性域完整性实体完整性引用完整性完整性包括…2-2学号姓名地址….0010012李山山东定陶0010013吴兰湖南新田0010014雷铜江西南昌0010015张丽鹃河南新乡0010016赵可以河南新乡0010014雷铜江西南昌实体完整性×约束方法:唯一约束、主键约束、标识列学号姓名地址….0010012李山山东定陶0010013吴兰湖南新田0010014雷铜江西南昌0010015张丽鹃河南新乡0010016赵可以河南新乡8700000000李亮湖北江门域完整性×约束方法:限制数据类型、检查约束、外键约束、默认值、非空约束学号姓名地址…0010012李山山东定陶0010013吴兰湖南新田0010014雷铜江西南昌0010015张丽鹃河南新乡0010016赵可以河南新乡数学001002198引用完整性科目学号分数…数学001001288数学001001374语文001001267语文001001381数学0010016
原创力文档

文档评论(0)