【文件属性】:
文件名称:数据存储方面-visual c++项目开发实例导航
文件大小:587KB
文件格式:PDF
更新时间:2021-06-27 03:25:42
数据库 课程设计 学生宿舍管理
4.2 数据存储方面
为数据库中各基本表建立的索引如下:
(1)由于基本表学生住宿表的主码学号经常在查询条件和连接操作的连接条件中出现,
且它的值唯一,考虑在学号这个属性上建立唯一性索引;
(2)宿舍表的主码楼号,宿舍号经常在查询条件中出现,且它们的组合值唯一,考虑在
它们之上建立组合索引;
(3)基本表学生住宿表的一属性姓名, 经常在查询条件中出现, 且经常出现在相等的比
较条件中,考虑在其之上建立聚簇索引;
(4)由于员工表,报修表,设备租赁表,水电费表,来访者表的属性值经常发生变化,
权衡系统为维护索引付出的代价,暂考虑不建立索引;
五 数据实施和维护
5.1 建立数据库、数据表、视图、索引、导入数据
5.1.1 建立数据库
create database 学生宿舍管理系统 ;
5.1.2 建立数据表
宿舍表
Create table 宿舍表
( 楼号 char(2),
宿舍号 char(3),
primary key( 楼号 ,宿舍号 ),
宿舍电话 char(12) not null,
可住人数 smallint not null,
已住人数 smallint not null,
);