1 有且只能有一个主数据文件
2 数据和事务日志永远不能在同一个文件中
3 两个数据库之间不能共享一个文件组
4 当估算数据库大小时,应该使用表和索引.
5 无限文件增长只受操作系统和物理磁盘容量的限制.
6 文件组,就是把一组文件象单个文件一样的处理,这些文件的组称为文件组,
2 数据和事务日志永远不能在同一个文件中
3 两个数据库之间不能共享一个文件组
4 当估算数据库大小时,应该使用表和索引.
5 无限文件增长只受操作系统和物理磁盘容量的限制.
6 文件组,就是把一组文件象单个文件一样的处理,这些文件的组称为文件组,
解决方案 »
- 笔试的时候碰到了一道题(有点难),具体原题我拿不到了。但大体意思如下,不会有出入。大家帮看下这道sql题目怎么做?
- 安装mysql时出现10061错误,急!!!!!
- 一个数据表的显示问题
- 入门问题
- 小弟请教一个问题:sql server 2005的analysis services在哪下载?怎么安装啊?(详细点)
- 关于SQL Server的查询语句
- SQL高手请进!!!由于上一次发问,描述不清楚,重新发帖,管理同志可以删了上一个帖子
- 如何返回数据库一列值的一部分(在线等待)
- 利用ADO操作SYSBASE数据库,数据表指针上移时出错?
- 插入不确定条数数据的mysql语句怎么写
- 有关进程的关闭问题!急!!
- 问几个很菜的问题,惭愧。
1、速度
2、范式
3、维护
具体地讲,就太长了,慢慢学吧
对表进行标准化处理:
1、去掉重复的组
2、移去派生的数据
3、确保每一个表只代表一个单独的相关业务实体
说得具体些:
1、对表定义关键字(primary key,PK),以区分表中的每一行。
2、每个单元格中的内容已无法拆解,例如“No.66 HumingRoad,Shanghai 201108”应分为两列:address和zipcode。
3、列的唯一性:表中不应包含重复的组,例如表1中的学号和姓名重复表示同一个实体,应该拆分为表2、表3和表4比较合适: 学号 姓名 学科 成绩
002 小强 语文 99
003 小牛 数学 85
003 小牛 化学 65
···
表1
学号 姓名
002 小强
003 小牛
···
表2
学科编号 学科名称
01 语文
02 数学
03 化学
···
表3
学号 学科编号 成绩
002 01 99
003 02 85
003 03 65
···
表4
其中表2、3、4中的PK定义分别为学号、学科编号、学号&学科编号。PK定义尽量使用整形列,如int,smallint,tinyint。