项目描述 学校信息化管理已经成为各个学校信息化建设的一个标志,学校固定资产管理系统则是学校信息化的一个重要部分,本项目主要是对学院管理系统数据库中的学院建筑管理管理信息进行操作。 学院管理系统数据库操作要求如下: 1) 数据库 Building Try 。 2) 建筑物信息表 Base_BuildingInfo ,表结构如表 J2-6-1 所示。 表 J2-6-1 Base_BuildingInfo 表 字段名 字段说明 数据类型 允许为空 备注 BuildingCode 编号 字符(8) 否 主键 BuildingTypeCode 性质 字符(1) 是 外键 BuildingName 名称 字符 ( 60 ) 是 BuildingArea 建筑面积 浮点数 是 BuildingUseArea 使用面积 浮点数 是 Description 备注 文本 是 3) 建筑物性质信息表 Code_BuildingType ,表结构如表 J2-6-2 所示。 表 J2-6-2 Code_BuildingType 表 字段名 字段说明 数据类型 允许为空 备注 BuildingTypeCode 编号 字符(1) 否 主键 BuildingTypeName 性质名称 字符 ( 30 ) 是 4) 表 Base_BuildingInfo 基础数据如表 J2-6-3 所示。 表 J2-6-3 Code_BuildingInfo 表基础数据 BuildingTypeCode BuildingTypeName 1 教学楼 2 办公楼 3 宿舍楼 4 餐厅楼 5) 表 Code_BuildingType 中的基础数据如表 J2-6-4 所示。 表 J2-6-4 Base_BuildingInfo 表基础数据 BuildingCode Building TypeCode Building Name Building Area Building UseArea Description 1 1 学术厅 400.00 400.00 空 2 3 一号宿舍楼 600.00 400.00 空 3 4 教工餐厅 100.00 100.00 空 4 4 学员餐厅 200.00 100.00 空 (1) 任务描述 任务 1: 用 SQL语言创建 学院管理系统数据库 1) 创建数据库 Building Try ,判断系统中是否有该名字的数据库,如果有则删除;如果没有则创建该数据库。 任务2: 用SQL语言创建 建筑物信息表 Base_BuildingInfo 、 建筑物性质信息表 Code_BuildingType 1) 按照提供的表 J2-6-1、J2-6-1结构创建数据库表,并设主键、外键。 任务 3: 用 SQL语言对 建筑物信息表 Base_BuildingInfo 、 建筑物性质信息表 Code_BuildingType 进行操作 1) 删除 建筑物信息表 Base_BuildingInfo 中的 BuildingUseArea 字段。 2) 在建筑物性质信息表 Code_BuildingType 表中,添加一个字段有效期,字段名自拟 。 3) 清空 Code_BuildingType 表 。