A实验报告2.pdfVIP

  • 1
  • 0
  • 约1.39万字
  • 约 9页
  • 2018-01-07 发布于浙江
  • 举报
A实验报告2

A + 实 验 报 告2 实验人:邓 洁 肖 珍 班级:01 信 息 实验平台:SQL Server2000 Windows Professional XP 实验题目:交互式SQL 的使用 实验目的: 1.熟悉标准SQL 中的简单的Select 语句和DDL 语言 2 .DML 语言和关系表的约束规范 3 .了解查询执行计划、加深理解关系代数理论 4 .了解数据库系统的数据字典 5 .熟悉SQL Server 的相关工具的使用 实验活动记录 熟悉交互式SQL 的环境,了解常见的系统表 常见系统表及其主要属性列如下: 1、Sysdatabases:存放系统的现有的数据库信息 name 数据库的名称。 sid 数据库创建者的系统 ID 。 dbid 数据库 ID 。 crdate 创建日期。 filename 数据库主文件的操作系统路径和名称。 2 、Sysobjects:存放某个数据库中现有的数据库对象,包括用户表、系统表、索引、视图、 函数、触发器等。 name 对象名。 Id 对象标识号。 xtype 对象类型。 uid 所有者对象的用户 ID 。 crdate 对象的创建日期 type 对象类型。 parent_obj 父对象的对象标识号 3、Syscolumns:存放某个数据库中所有的属性列 name 列名或过程参数的名称 id 该列所属的表对象 ID length 最大物理存储长度 colid 列或参数 ID cdefault 该列的默认值 ID domain 该列的规则或 CHECK 约束 ID type 物理存储类型 usertype 用户定义数据类型 ID isnullable 表示该列是否允许空值 4 、Sysconstraints:包含约束映射,映射到拥有该约束的对象 constid 约束号 id 拥有该约束的表 ID colid 在其上定义约束的列 ID 5、Sysfilegroups:存放数据库中的每个文件组的信息 groupid 数据库的唯一组标识号 groupname 文件组的名称。 6、Sysfiles:存放数据库中的每个文件的信息 fileid 每个数据库的唯一文件标识号。 groupid 文件组标识号。 size 文件大小 maxsize 最大文件大小 growth 数据库的增长大小 name 文件的逻辑名称。 filename 物理设备的名称,包括文件的完整路径。 7、Sysforeignkeys:包含关于表定义中的 FOREIGN KEY 约束的信息 constid FOREIGN KEY 约束的 ID 。 fkeyid 具有 FOREIGN KEY 约束的表对象 ID 。 rkeyid 引用的表对象 ID 。 fkey 正在引用的列 ID 。 rkey 已引用的列 ID 。 keyno 该列在引用列列表中的位置。 8、Sysreferences:包括 FOREIGN KEY 约束定义到所引用列的映射 constid FOREIGN KEY 约束的 ID fkeyid 引用表的 ID rkeyid 被引用表的 ID fkey1 引用列的

文档评论(0)

1亿VIP精品文档

相关文档