试题编号: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)
Email 电子邮件 字符(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
Email xiaoban@hnu.cn
Url http://www.hnu.edu.cn
SchoolIntroduction

(1)任务描述

任务1:用SQL语言创建学院部门管理系统数据库

1)自拟一个数据库名字,判断系统中是否有该名字的数据库,如果有则删除。如果没有则创建该数据库。

1
2
3
4
drop database if exit Base;
create database Base;
show databases;
use Base;

任务2:用SQL语言部门管理信息表Base_SchoolInfo

1)按照提供的表J2-3-1结构创建数据库表,并设主键。

1
2
3
4
5
create table Base_SchoolInfo(

)
insert into values Base_SchoolInfo(
)

任务3:用SQL语言对部门管理信息表Base_SchoolInfo进行操作

1)将表J2-3-2中数据添加到部门管理信息表中,增加一行数据“电子工程学院、橘子洲、王勇、1998/08/01、410000”。

1

2)将表中字段学院全称、学院地址、校长、建校日期、学院邮编字段属性改为不允许为空。

1

3)将所有记录的邮编均改为411000。

1

4)删除所有学院简介。

1