- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQLSever数据表
判断题:
1Transact-SQL语言将数据插入到数据表的语句是INSERT INTO,修改数据的语句是UPDATE。
2一个表可以创建多个主键。
3如果对行的更新违反了某个约束或规则,则取消该语句,返回错误并且不更新任何记录。
4删除表时,与该表相关的规则和约束不会被删除。
5空值不同于空字符串或数值零,通常表示未填写、未知(Unknown)、不可用或将在以后添加的数据。
6在数据库管理系统中数据完整性是指数据的正确性、有效性和一致性。
7一个数据表中只能有一个主键约束,但可以有多个UNIQUE约束
8默认值属于数据完整性的范畴。
填空题:
1将表employee的列address改为varchar(150)数据类型,并且不允许为空。
ALTER __1__ employee
ALTER COLUMN address varchar(150) __2__
2对Student(stName, Sex, Birthday)表,求出男同学的平均年龄,语句中Birthday表示“出生日期”字段。
SELECT __1__ (YEAR(GETDATE( ))-YEAR(Birthday)) AS 平均年龄
FROM Student
WHERE Sex= ‘男’
3假定利用CREATE TABLE 命令建立下面的BOOK表:
CREATE TABLE BOOK
( 总编号 char(6),
分类号char(6),
书名char(6),
单价 numeric(10,2))
则“单价”列的数据类型为__1__ 型,列宽度为__2__ ,其中包含有__3__ 位小数。
4为表Student添加“课程类型”列,列名为kclb,数据类型为Varchar(20),并且允许为空。
ALTER __1__ Student
ADD __2__ Varchar(20)
5假定利用CREATE TABLE 命令建立下面的teacher表,语句中tno表示教师编号,tname教师名称,age教师年龄。
CREATE TABLE teacher
( tno CHAR(5) PRIMARY KEY(tno),
tname CHAR(10),
age SAMLLINT )
则主键为 __1__。
age列的数据类型为 __2__ 。
6以下语句利用Transact-SQL命令CREATE TABLE建立BOOK( 编号, 分类号, 书名 , 单价 )表,其中,编号、分类号、单价为文本型,6个字符;单价为实数,8位有效数字,2位小数。
CREATE TABLE BOOK
( 编号 __1__,
分类号 CHAR(6),
书名 CHAR(6),
单价 __2__(8,2) )
7将表St_Info(学号,姓名,性别,出生日期,专业,班级)的列“专业”改为Varchar(100)数据类型,并且不允许为空。
ALTER __1__ St_Info
ALTER COLUMN 专业 varchar(100) __2__
8对St_Info(学号,姓名,性别,出生日期,专业,班级),将张羽同学所在班级更名为“计算机科学0601班”。
UPDATE St_Info
__1__ 班级=‘计算机科学0601班’
WHERE 姓名=‘张羽’
9创建表publishers(pub_id, pub_name, city ),要求pub_id的取值为4位整型数据,完成以下语句建立相应约束:
CREATE TABLE publishers
(
pub_id INT NOT NULL
__1__(pub_id BETWEEN 1000 AND 9999 )
pub_name varchar(40) ,
city varchar(20)
)
10使用下述语句创建表S_C_Info:
CREATE TABLE S_C_Info
( St_ID CHAR(10) NOT NULL,
C_NO CHAR(10) NOT NULL,
Score INT NOT NULL,
PRIMARY KEY(St_ID, C_NO )
执行上述语句后,数据表S_C_Info的主键名是 (__1__);
语句中NOT NULL的含义是 __2__。
11“学生”表St_info由学号(sno)、姓名(sname)、性别(ssex)、出生日期(sbirth)、所在系(sd)等属性组成。 将“刘洋”的所在系更改为“法学院”。
UPDATE St_info
__1__ sd=‘法学院’
WHERE sname=‘刘洋’
12
您可能关注的文档
最近下载
- 广东省广州市花都区2023-2024学年八年级上学期期末考试物理试题.pdf VIP
- 第四课实现中华民族伟大复兴的中国梦 教案高中政治统编版必修一中国特色社会主义 (10).pdf VIP
- 2024年普通高中学业水平合格性考试语文模拟试卷(,含答案)完整版720864352.pdf VIP
- 广东省广州市花都区2021-2022学年九年级上学期期末考试英语试题(word版 含答案).docx VIP
- 幼儿园教师有偿补课和违规收受礼金等问题专项整治行动实施方案.docx VIP
- 南京市、盐城市2025届高三年级第一次模拟考试(一模)物理试卷(含答案).pdf
- 名创优品:2022年度报告.PDF
- 广东省广州市花都区2022-2023学年九年级上学期期末考试语文试卷(含答案).docx VIP
- 关于进一步深化网格化服务管理的实施意见.docx VIP
- 雾化吸入疗法的护理.ppt VIP
文档评论(0)