SQL中,一次向基本表中插入多个元组时,语句中<子查询>结果集合中的()必须与<表名>所指的基本表中相应各项匹配或兼容。
A.列数
B.列序
C.行数
D.数据结构
E.数据类型
- · 有4位网友选择 A,占比44.44%
- · 有3位网友选择 D,占比33.33%
- · 有1位网友选择 C,占比11.11%
- · 有1位网友选择 E,占比11.11%
A.列数
B.列序
C.行数
D.数据结构
E.数据类型
A.一条SQL语句可以对多个表进行更新操作
B.一条SQL语句可以在一个表中插入多条元组
C.一条SQL语句可以修改一个表中的多条元组
D.一条SQL语句只能对一个表进行更新操作
1、在考生文件夹下完成如下基本操作:
1.通过SQL INSERT语句插入元组(”p7”,”PN7”,1020)到“零件信息”表(注意不要重复执行插入操作),并将相应的SQL语句存储在文件one.prg中。
2.通过SQL DELETE语句从“零件信息”表中删除单价小于600的所有记录,并将相应的SQL语句存储在文件two.prg中。
3.通过SQL UPDATE语句将“零件信息”表中零件号为“p4”的零件的单价更改为1090,并将相应的SQL语句存储在文件three.prg中。
4.打开菜单文件mymenu.mnx,然后生成可执行的菜单程序mymenu.mpr。
在考生文件夹下完成下列基本操作:
(1)用SQL的INSERT语句插入元组(”000100”,”零件X”,“2x3x9”,200)到“零件”表(注意不要重复执行插入操作),并将相应的SQL语句存放在文件“cx1.prg”中。
(2)用SQL的DELETE语句从“零件”表中删除单价小于20的所有记录,并将相应的SQL语句存放在文件“cx2.prg”中。
(3)用SQL的UPDATE语句将“零件”表中零件号为“000100”的零件的单价更改为250,并将相应的SQL。语句存放在文件“cx3.prg”中。
(4)打开菜单文件“cd1.mnx”,然后生成可执行的菜单程序“cd1.mpr”。
Ⅰ.(‘022345’,‘彭明芳’,‘女’,23)
Ⅱ.(‘020746’,‘杨云’,NULL,NULL)
Ⅲ. (‘020721’,‘张为’,‘女’,21)
哪一个(些)元组可以被成功插入?
A.Ⅰ和Ⅱ
B.Ⅰ和Ⅲ
C.Ⅱ和Ⅲ
D.全部
若用如下的SQL语句创建表S: CREATE TABLE S(S#CHAR(6)PRIMARY KEY, SNAME CHAR(8)NOT NULL,SEX CHAR(2),AGE INTEGER) 并且S表中已经有两行: (‘022345’,‘李明芳’,‘女’,23)和(‘021876’,‘张为’,‘男’,32) 今欲向S表插入新元组:
Ⅰ.(‘022345’,‘彭鸣明’,‘男’,25)
Ⅱ.(‘020746’,‘杨云’,NULL,NULL)
Ⅲ.(‘020721’,‘张为’,‘女’,21)
可以被成功插入的是
A.全部
B.Ⅰ和Ⅱ
C.Ⅰ和Ⅲ
D.Ⅱ和Ⅲ
若用如下的SQL语句创建表S: CREATE TABLES (S# CHAR(6)PRIMARY KEY, SNAME CHAR(8)NOT NULL, SEX CHAR(2),AGE INTEGER) 并且S表中已经有两行: ('022345',‘李明芳’,‘女’,23)和('021876',‘张为’,‘男’,32) 今欲向S表插入新元组:()。
Ⅰ.('022345’,‘彭鸣明’,‘男’,25)
Ⅱ.('020746',‘杨云’,NULL,NULL)
Ⅲ.('020721',‘张为’,‘女’,21)
A.全部
B.Ⅰ和Ⅱ
C.Ⅰ和Ⅲ
D.Ⅱ和Ⅲ
实验(第四周) 基于SQL的数据定义及修改 1. 实验目的 (1) 掌握用SQL 语句创建数据库、修改数据库属性、删除数据库的方法。 (2) 掌握用SQL 对数据进行增、删、改等操作。 2. 实验环境(写清硬件配置和软件版本) (1) 硬件: (2) 操作系统: (3) 数据库管理系统: 3. 实验内容 (1) 使用SQL 语句创建数据库、修改数据库属性、删除数据库。 (2) 使用SQL 语句插入数据、更新数据、删除数据。 4. 实验数据 应急预案指面对突发事件如自然灾害、重特大事故、环境公害及人为破坏的应急管理、指挥、救援计划等,是一种公文。通常一个应急预案由多个不同的编制单位协同编写,才能编制完成。应急预案包含预案编号(plan_id),预案名(plan_name),针对的灾害类型(plan_disatype),针对的区域(plan_area),针对的灾害等级(plan_level),发布时间(plan_date)。应急预案编制的参与单位包含单位编号(depart_id),单位名(depart_name),单位联系方式(depart_tel)。一个参与单位可能参与多个预案的编制,一个预案需要多个参与单位协作完成。当参与单位完成编写应急预案时,会记录该单位在应急预案编制中的职责(depart_respon)和工作量(workload)。 5. 实验作业 (1) 在数据库Emgyplan中,使用SQL语句创建数据表department(depart_id, depart_name, depart_tel),设置 depart_id 为主键。 (2) 在数据库Emgyplan中,使用SQL语句创建数据plan(plan_id, plan_name, plan_disatype, plan_area, plan_level, plan_date),设置 plan_id 为主键。 (3) 在数据库Emgyplan中,使用SQL语句创建数据record(depart_id, plan_id, plan_respon, workload),设置主键、外键。 (4) 使用SQL修改数据表 plan 的名称为 plan1,并添加字段 plan_admin(预案联系人),plan_tel(联系方式)。 (5) 使用SQL修改数据表 plan1中的plan_date字段的类型为文本类型。 (6) 使用SQL把数据表 department中的depart_name改为departmentname。 (7) 使用SQL语句删除字段 plan_tel。 (8) 使用SQL语句删除数据表 department,这时会发生什么情况,截图说明。 (9) 使用SQL语句删除数据表 plan1,department。 (10) 创建department表,使用SQL语句向department表中插入数据。 (11)创建plan1表,使用SQL语句向plan表中插入数据 (12)使用SQL语句向record表中插入指定字段的数据 (13)使用SQL语句将plan表中plan_id=1的负责人改成“王云”。 (14)使用SQL语句将record表中所有数据删除。 6. 问题与思考 (1) 每个表中都要有一个主键吗? (2) 插入记录时可以不指定字段名称吗? 7. 实验体会
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!