计算机信息管理

单选题下面语句中,能够实现将:姓名=张三,年龄=21,地址=广州的数据行正确插入已知表S1中的是:()。A Insert into S1(张三,21,广州) values(姓名,年龄,地址)B Insert into S1(姓名,年龄,地址) values(张三,21,广州)C Insert into S1(张三,21,广州) values(姓名,21,广州)D Insert into S1 values(姓名=张三,年龄=21,地址=广州)

题目
单选题
下面语句中,能够实现将:姓名=张三,年龄=21,地址=广州的数据行正确插入已知表S1中的是:()。
A

Insert into S1(张三,21,广州) values(姓名,年龄,地址)

B

Insert into S1(姓名,年龄,地址) values(张三,21,广州)

C

Insert into S1(张三,21,广州) values(姓名,21,广州)

D

Insert into S1 values(姓名=张三,年龄=21,地址=广州)

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

假设某数据库表中有一个姓名字段,查找姓名为“张三”或“李四”的记录的准则是( )。

A.Not“张三,李四”

B.In(“张三,李四”)

C.Left([姓名]=“张三,李四”

D.Len([姓名])=“张三”,“李四”


正确答案:B

第2题:

下列SELECT语句正确的是______。

A.SELECT*FROM'学生表'WHERE姓名=张三

B.SELECT*FROM'学生表'WHERE姓名=张三

C.SELECT*FROM学生表WHERE姓名=张三

D.SELECT*FROM学生表WHERE姓名=张三


正确答案:C
解析:SELECT语句中的表是不能用引号括起来的,而对于文本型的查找内容则要用单引号括起来。

第3题:

在SQL Server 2000中,有学生表(学号,姓名,年龄,所在系),学号是主码。在这个表上建有视图V1,V1视图的定义语句为: CREATE VIEW V1 AS SELECT姓名,年龄,所在系FROM学生表 WHERE年龄>=(SELECT AVG(年龄)FROM学生表) 有下列操作语句: Ⅰ.UPDATE V1 SET年龄=年龄+1 Ⅱ.SELECT*FROM V1 WHERE年龄>20 Ⅲ.DELETE FROM V1 WHERE年龄>20 Ⅳ.INSERT INTO V1 VALUES(,张三,20,‘计算机系’) 以上语句能正确执行的是

A.仅Ⅰ和Ⅱ

B.仅Ⅱ

C.仅Ⅱ和Ⅳ

D.仅Ⅰ、Ⅱ和Ⅲ


正确答案:A

第4题:

如果学生表student是使用下面的SQL语句创建的

CREATE TABLE student(学号C(4)PRIMARY KEY NOT NULL,;

姓名C(8),;

性别C(2),;

年龄N(2)CHECK(年龄>1 5 AND年龄<30))

下面的SQL语句中可以正确执行的是( )。

A)INSERT INTO student(学号,性别,年龄)VALUES(”0542”,”男”,l7)

B)INSERT INTO student(姓名,性别,年龄VALUES(”李蕾”,”女”,20)

C)INSERT INTO student(姓名,性别,年龄)VALUES(”男”,25)

D)INSERT INTO student(学号,姓名)VALUES(”0897”,”安宁”,16)


正确答案:A
由于“学号”是主关键字,不可以为空,因此是必填字段,在用INSERT插入记录时,学号字段的值不可省,故选项B)和选项C)不正确,在用INSERT插入记录时,初值的个数必须和字段个数相等。故选项D)不正确。PRIMARYKEYNOTNULL用来定义学号为主关键字,并且不可为NULL值,CHECK(AGE>15 AND AGE<30)语句用来约束字段年龄必须大于15并且小于30。

第5题:

假设某数据库表中有一个姓名字段,查找姓名张三或李四的记录的准则是______。

A.III("张三","李四")

B.Like"张三"AndLike"李四"

C.Like("张三","李四")

D.”张三"And"李四"


正确答案:A

第6题:

在数据库已打开的情况下,利用SQL命令从学生表中派生出含有“学号”、“姓名”和“年龄”字段的视图,下列语句正确的是

A.CREATE VIEW xs_view AS; SELECT学号,姓名,年龄FROM学生表

B.CREATE VIEW xs_view; SELECT学号,姓名,年龄FROM学生表

C.CREATE VIEW xs_view AS; (SELECT学号,姓名,年龄FROM学生表)

D.CREATE VIEW xs_view; (SELECT学号,姓名,年龄FROM学生表)


正确答案:A
解析:在SQL的数据定义功能中,可以对视图进行定义,语句格式为:CREATEVIEWview_name[(column_name[,column_name]...)]ASselect_statement

第7题:

已知基本表:学生(学号,姓名,性别,年龄,系名)

选课(学号,课程号,成绩)

要检索所有比“王华”年龄大的学生姓名、年龄和性别,正确的语句是(25),要检索学生姓名及其所选修课程的课程号和成绩,正确的语句是(26)。

A.SELECT姓名,年龄,性别 FROM学生 WHERE AGE>(SELECT年龄 FROM学生 WHERE姓名=“王华”)

B.SELECT姓名,年龄,性别 FROM学生 WHERE姓名:“王华”

C.SELECT姓名,年龄,性别 FROM学生 WHERE AGE>(SELECT年龄 WHERE姓名=“王华”)

D.SELECT姓名,年龄,性别 FROM学生 WHERE AGE>“王华”


正确答案:A

第8题:

使用SQL语句实现将一条新的记录插入“学生”表中:INSERT______学生(学号,姓名) VALUES("9801","李峰")


正确答案:INTO
INTO 解析:INSERT命令用于在一个表中添加新记录,然后给新记录的字段赋值。格式为:
INSERT INTO 表名[(列名1[,列名2,…])]
VALUES(表达式1[,表达式2,…])
其中,INTO表名指出了要添加新记录的表名;列名1[,列名2,…]是字段名表,插入记录不完整时使用;VALUES指出要输入到新记录的指定字段中的数据值。
如果省略前面的字段名表,将按照表结构中定义的顺序依次指定每个字段的值。添加新记录后,该字段所包含的数值就是VALUES子句中所包含的数据。

第9题:

6 ) 已知学生关系 ( 学号 , 姓名 , 年龄 , 导师 ) , 要检索没有导师的学生姓名 , 其 SQL 查询语句中的条件表达式是: WHERE 导师 IS_________ 。


正确答案:

第10题:

设在SC(Sno,Cno,Grade)表上定义了触发器:  CREATE TRIGGER tri1 ON SC AFTER INSERT …  当执行语句:INSERT INTO SC VALUES(’s001’, ’c01’,90)  会引发该触发器执行。下列关于触发器执行时表中数据的说法,正确的是()。

ASC表和INSERTED表中均包含新插入的数据

BSC表和INSERTED表中均不包含新插入的数据

CSC表中包含新插入的数据,INSERTED表中不包含新插入的数据

DSC表中不包含新插入的数据,INSERTED表中包含新插入的数据


A

更多相关问题