数据库简答题1.数据库中包括哪些对象?2.简述sql中,数据完整性约束包括哪些谢谢了,大神帮忙啊

3.写出局部变量的定义和赋值语句4.SQL SERVER中的权限类型有哪些?
2025-02-16 15:07:16
推荐回答(1个)
回答1:

1,数据库对象有: 数据库(database),表(table),视图(view),存储过程(proc),触发器(trigger),索引(index),事务(transaction) 2,唯一约束,非空约束,默认值约束,check约束,主外键约束 唯一约束保证数据不重复 非空约束保证数据不为null值 默认值约束保证数据一定有值 check约束保证数据满足验证条件 主外键约束保证主从表数据一致 3, 局部变量 DECLARE @变量名 类型 赋值方式: ①. SET赋值 DECLARE @Name varchar(50),@@Name varchar(50) SET @Name='局部张三' SET @@Name='全局张三' SELECT @@Name+' '+@Name ②. SELECT 赋值 DECLARE @Name varchar(50),@@Name varchar(50) SELECT @Name='局部张三',@@Name='全局张三' SELECT @@Name+' '+@Name 4,SQL SERVER中的权限类型包括: select,insert,update,delete,exec,dri