一、数据库表的基本操作:创建、查看、修改、重命名、删除
- 数据表是被定义为列的集合。第一行代表一条唯一的记录,每一列代表记录中的一个域
- 数据的完整性:指存储在数据库中数据的一致性和正确性。sql server提供了定义、检查、控制的完整性的机制
- 实体完整性(行完整性):将行定义为特定表的唯一实体。
- 域完整性(列完整性):用以指定列的输入是否具有正确的数据类型、格式以及有效的数据范围。
- 参照完整性:保证参照与被参照表中数据的一致性。
- 用户定义完整性:允许用户定义不属于其它任何完整性分类的特性规则。
- 约束包括 check 约束、primary key 约束、foreign key 约束、unique 约束、default 约束等
数据库表的设计和创建
系统存储过程 sp_addtype 来创建数据类型的
在 book 数据库中创建用户自定久数据类型
use book
go
exec sp_addtype meetingdate,smalldatetime,'NOT NULL'
删除用户自定义数据类型
use database_name
go
exec sp_droptype meetingdate
查看表结构 语法:
[EXECUTE] sp_help [table_name]