数据库(试题2-3)
试题编号:J2-3,学院管理系统数据库-部门管理数据操作
项目描述
学校信息化管理已经成为各个学校信息化建设的一个标志,学院管理系统则是学校信息化的一个重要部分,本项目主要是对学院管理系统数据库中的学院部门管理信息进行操作。
学院管理系统的数据库操作要求如下:
1)数据库。
2)部门管理信息表Base_SchoolInfo,表结构如表J2-3-1所示。
表J2-3-1 Base_SchoolInfo表
字段名 | 字段说明 | 数据类型 | 允许为空 | 备注 |
---|---|---|---|---|
SchoolCode | 学院编码 | 整型 | 否 | 主键(自增) |
SchoolName | 学院全称 | 字符(80) | 是 | |
SchoolAddress | 学院地址 | 字符(100) | 是 | |
President | 校长 | 字符(30) | 是 | |
FoundDate | 建校日期 | 日期时间 | 是 | |
SchoolPostCode | 学院邮编 | 字符(6) | 是 | |
Tel | 联系电话 | 字符(30) | 是 | |
Fax | 传真 | 字符(20) | 是 | |
电子邮件 | 字符(20) | 是 | ||
Url | 主页 | 字符(30) | 是 | |
SchoolIntroduction | 学院简介 | 字符(50) | 是 |
3)表Base_SchoolInfo基础数据如表J2-3-2所示。
表J2-3-2 Base_SchoolInfo表基础数据
字段名 | 记录值 |
---|---|
SchoolCode | 1 |
SchoolName | 计算机学院 |
SchoolAddress | 湖南长沙岳麓山 |
President | 校长某 |
FoundDate | 1976-01-01 |
SchoolPostCode | 410200 |
Tel | 0731-82372343 |
Fax | 0731-82372343 |
xiaoban@hnu.cn | |
Url | http://www.hnu.edu.cn |
SchoolIntroduction | 空 |
(1)任务描述
任务1:用SQL语言创建学院部门管理系统数据库
1)自拟一个数据库名字,判断系统中是否有该名字的数据库,如果有则删除。如果没有则创建该数据库。
1 | drop database if exit Base; |
任务2:用SQL语言部门管理信息表Base_SchoolInfo
1)按照提供的表J2-3-1结构创建数据库表,并设主键。
1 | create table Base_SchoolInfo( |
任务3:用SQL语言对部门管理信息表Base_SchoolInfo进行操作
1)将表J2-3-2中数据添加到部门管理信息表中,增加一行数据“电子工程学院、橘子洲、王勇、1998/08/01、410000”。
1 |
2)将表中字段学院全称、学院地址、校长、建校日期、学院邮编字段属性改为不允许为空。
1 |
3)将所有记录的邮编均改为411000。
1 |
4)删除所有学院简介。
1 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 赝品!
评论