数据库(实验2 数据库表)
程序员文章站
2022-03-03 21:01:19
...
创建数据库
//创建数据库数据文件
create database testbase2
on
(name=testbase2_data,
filename='D:\张洪蒙数据库\lianxi2\testbase2_data.mdf',
size=5mb,
maxsize=50mb,
filegrowth=20%)
//创建数据库的日志文件
log on
(name=testbase2_log,
filename='D:\张洪蒙数据库\lianxi2\testbase2_log.ldf',
size=20mb,
maxsize=500mb,
filegrowth=10mb)
/1建教师表/
create table Teacher
(TNO char(2) not null,
TN char(8) not null,
SEX char(2),
AGE tinyint,
PROF char(10),
SAL smallint,
COMM smallint,
DEPT char(10))
/2建学生表/
create table Student
(SNO char(2) not null,
SN char(8) not null,
SEX char(2),
AGE tinyint,
DEPT char(10))
/3建课程表/
create table Course
(CNO char(2) not null,
CN char(10) not null,
CT tinyint)
/4建选课表/
create table SC
(SNO char(2) not null,
CNO char(2) not null,
CT tinyint)
/5建授课表/
create table TC
(TNO char(2) not null,
CNO char(2) not null,
Evalution char(20))
数据库表的删除
/*删除Teacher表*/
drop table Teacher
/*删除Student表*/
drop table Student
/*删除Course表*/
drop table Course
/*删除SC表*/
drop table SC
/*删除TC表*/
drop table TC
数据库表的增加、修改
/*增加Student的NATIVE列*/
ALTER table Student
ADD NATIVE char(40) null
/*修改数据库表Student中的列NATIVE*/
alter table Student
alter column NATIVE char(16) null
推荐阅读
-
SQL Sever2008r2 数据库服务各种无法启动问题的解决办法(详解)
-
数据库学习笔记3 基本的查询流 2
-
Oracle数据库中的varchar,varchar2,nvarchar,nvarchar2区别及用
-
MySQL数据库中每个表占用的空间大小_MySQL
-
如何将postgresql数据库表内数据导出为excel格式(推荐)
-
在不用事务的情况下,如何保证插入数据库时不失败,三张表。
-
mysql数据库同步可以针对单张表同步吗?解决办法
-
MySQL统计数据库表中是否有自增长列_MySQL
-
mysql-分类配对的数据库建表问题
-
数据库 - php先按year倒序查询 再按term为2的先查询 为1的后查询