下载此文档

中学课件数据库和表.ppt


文档分类:办公文档 | 页数:约99页 举报非法文档有奖
1/99
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/99 下载此文档
文档列表 文档介绍
数据库和表创建
基本概念---数据库
1. 逻辑数据库
关系数据库是按照二维表结构方式组织的数据集合,数据库中的每个表都称为一个关系。二维表由行和列组成,表的行称为元组,也称记录;列称为属性,也称字段。SQL Server就是一个关系数据库。
SQL Server 2000系统数据库
在安装SQL Server 2000时,将创建四个系统数据库:master、model、msdb和tempdb。
(1) master数据库包含了SQL Server的登录帐号、系统配置、数据库位置及数据库错误信息等系统信息,用于控制用户数据库和SQL Server的运行。
(2) model数据库为新创建的数据库提供模板。
(3) msdb数据库为SQL Server Agent调度信息和作业记录提供存储空间。
(4) tempdb数据库为临时表和临时存储过程提供存储空间,所有与系统连接的用户的临时表和临时存储过程都存储于该数据库中。
物理数据库
1) 文件
主数据文件
主数据文件简称主文件,它是数据库的关键文件,包含了数据库的启动信息。每个数据库必须有且仅能有一个主文件,。。
(2) 辅助数据文件
辅助数据文件简称辅(助)文件,用于存储未包括在主文件内的其他数据。。辅助文件是可选的,根据具体情况,可以创建多个辅助文件,也可以不用辅助文件。一般当数据库很大时,有可能需要创建多个辅助文件;而数据库较小时,则只要创建主文件而不需要辅助文件。
(3) 日志文件
日志文件用于保存恢复数据库所需的事务日志信息。每个数据库至少有一个日志文件,也可以有多个。。
数据库
2) 文件组
(2) 用户定义文件组
T-SQL语句中用于创建和修改数据库的语句分别是CREATE DATABASE语句和ALTER DATABASE,在这两个语句中都可以用FILEGROUP关键字指定文件组,用户定义文件组就是指使用这两个语句创建或修改数据库时指定的文件组。
(1) 主文件组
主文件组包含主数据文件和任何没有明确指派给其它文件组的其它文件。


l表结构
每个数据库包含了若干个表。每个表具有一定的结构,称之为表 “型”,所谓表型是指组成表的各列的名称及数据类型,也就是日常 表格的“栏目信息”。
l 表名
每个表都有一个名字,以标识该表。例如上表的名字是XS。
l 记录
每个表可包含若干行数据,表中的一行称为一个记录(Record),因 此,表是记录的有限集合。例如上表有4个记录,分别描述了4位同 学的情况。表记录可以增加、修改和删除。
l 字段
每个记录由若干个数据项(列)构成,构成记录的每个数据项就称 为字段(Field),字段有其数据类型,是该字段的取值类型。字段概 念也有字段名和字段值之分,字段名是数据项的标识,字段值是表 中记录所包含的该字段的值。

1. 表(Table)
关键字
在学生表中,若不加以限制,每个记录的姓名、专业、性别、出生时间和借书数这5个字段的值都有可能相同,但是借书证号字段的值对表中所有记录来说一定不同,即通过“借书证号”字段可以将表中的不同记录区分开来。
若表中记录的某一字段或字段组合能唯一标识记录,则称该字段或字段组合为候选关键字(Candidate key)。若一个表有多个候选关键字,则选定其中一个为主关键字(Primary key),也称为主键。当一个表仅有唯一的一个候选关键字时,该候选关键字就是主关键字。
表示实体的表
图书表表示了图书馆拥有的可借阅图书这一实体的信息,
学生实体与图书实体联系的表——借阅表

中学课件数据库和表 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数99
  • 收藏数0 收藏
  • 顶次数0
  • 上传人taotao0a
  • 文件大小1.45 MB
  • 时间2017-08-29