数据库应用第三章:表的建立与维护

本文介绍SQL Server 2008中的常用系统数据类型,包括整型、浮点型等,并解释了表中记录与实体之间的对应关系。此外还详细介绍了创建表、修改表和删除表的T-SQL语法。

一.SQL Server 2008的常用的系统数据类型有哪些?

 整型、浮点型、字符型、日期时间型、位数据类型、货币数据类型、二进制数据类型。

二.如何理解表中记录和实体的对应关系?为什么说关系也是实体?在表中如何表示?

1.实体是客观存在并且可以相互区别的事物,实体可以是具体的事物,也可以是抽象的事物。

2.不同的事物是用不同的特征决定的,用来描述实体的特性称为实体的属性。

3.表中每条记录对应一个实体,而每个字段保存着对应实体的属性值。

三.简述create table、alter table和drop table语句的语法。

(1)create table语句的语法:
create table 表名
(
列名数据类型是否允许为空值,
列名数据类型是否允许为空值,
厖
列名数据类型是否允许为空值
)
各列之间用“,”隔开

(2alter table语句语法:
i.修改列的数据类型
alter table 表名
alter column 列名 数据类型 NULL/NOT NULL
ii.为表增加列
alter table 表名
add 列名 数据类型 NULL/NOT NULL
iii.删除表中的列
alter table 表名
drop column 列名

(3drop table语句的语法:
drop table 表名

四.分别使用SSMS及T-SQL语句的方式在数据库LibManage中建立Book(图书)表,属性包括书号、书名、作者、出版社、出版日期、定价,其中书号为主键。

语句方式建立Book(图书)表

USE LibManage
GO
CREATE TABLE Book
(
书号int NOT NULL,
书名 varchar40NOT NULL,
作者 char20NULL,
出版社 varchar20NULL,
出版日期 datetime NULL,
定价 money NULLCONSTRAINT PK_Book PRIMARY KEY(书号)
)
GO

SSMS方式方式建立Book(图书)表
这里写图片描述

五.
这里写图片描述
T-SQL语句如下:

(1)CREATE TABLE 职工基本信息 
        (职工编号 CHAR5PRIMARY KEY,
          姓名 CHAR(10) NOT NULL, 
          性别 CHAR2),
          出生日期 DATETIME, 
          部门编号 CHAR3))

(2ALTER TABLE 职工基本信息 ADD 职称 CHAR(10)

(3ALTER TABLE 职工基本信息 DROP COLUMN 职称
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

01096110

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值