-
c语言程序设计形考任务4答案.pdf
2020-02-26 09:42:12一选择题共 30 分每小题 2 分 题目 1 正确 获得 2.00 分中的 2.00 分 标记题目 题干 假定有 struct BOOK{char title[40]; float price;}; struct BOOK book; 则不正 确的语句为 选择一项 a.... 回答正确 b.... -
形考任务三答案.zip
2019-12-30 20:56:18国开电大VisualBasic程序设计形考任务三答案 请同学选择课程实验栏目“实验4 菜单设计”或“实验5鼠标MouseMove事件应用”的其中之一,在VB集成开发环境中认真完成实验 -
C语言程序设计形考任务全部答案.pdf
2020-12-04 11:05:23C 语言程序设计形考任务1 题目1 在每个C 语言程序中都必须包含有这样一个函数该函数的函数名为 选择一项 A.main B.MAIN D.function 题目2 C 语言源程序文件的缺省扩展名为 选择一项 A.cpp B.exe C.obj D.c 题目3 由C... -
国家开放大学电大《C语言程序设计》网络课形考任务4作业及答案.doc
2020-05-17 18:47:52国家开放大学电大C语言程序设计网络课形考任务4作业及答案 形考任务4 一选择题共30分每小题2分 题目1 假定有struct BOOK{char title[40]; float price;}; struct BOOK book;则不正确的语句为 选择一项 a. struct ... -
国家开放大学电大《数据结构》网络课形考任务4作业及答案.doc
2020-05-17 18:48:20国家开放大学电大数据结构网络课形考任务4作业及答案 形考任务4 一单项选择题每小题2分共40分 题目1 对线性表进行二分查找时要求线性表必须 选择一项 A. 以链接存储方式 B. 以链接存储方式且数据元素有序 C. 以顺序... -
2020国家开放大学电大《C语言程序设计》网络课形考任务4作业及答案.doc
2020-05-20 10:25:04国家开放大学电大C语言程序设计网络课形考任务4作业及答案 形考任务4 一选择题共30分每小题2分 题目1 假定有struct BOOK{char title[40]; float price;}; struct BOOK book;则不正确的语句为 选择一项 a. struct ... -
最新国家开放大学电大《数据结构》网络课形考任务4作业及答案.docx
2020-05-19 20:36:49国家开放大学电大数据结构网络课形考任务4作业及答案 档任务4 一单项选择题每小题2分共40分 题目1 对线性表进行二分查找时要求线性表必须= 选择一项 以链接存储方式 以链接存储方式且数据元素有序 以顺序存储方式 以... -
2020国家开放大学电大《C语言程序设计》网络课形考任务4作业及答案.docx
2020-05-21 21:01:07国家开放大学电大C语言程序设计网络课形考任务4作业及答案 档任务4 一选择题(共30分每小题2分) 题目1 TOC \o "1-5" \h \z 假定有struct BOOK (char title[40]: float price: struct BOOK book,则不正确的语句为( ?... -
(精华版)国家开放大学电大《数据结构》网络课形考任务4作业及答案.docx
2020-05-21 21:03:23国家开放大学电大数据结构网络课形考任务4作业及答案 档任务4 一单项选择题每小题2分共40分 题目1 对线性表进行二分查找时要求线性表必须= 选择一项 D.以顺序存储方式且数据元素有序 题目2 采用顺序查找方法查找长度... -
国家开放大学c语言程序设计a第一次形考任务与答案.docx
2020-07-14 21:46:55一选择题共 40 分每小题 2 ... function 题目 2 1 C 语言源程序文件的缺省扩展名为 cpp exe obj c 题目 3 1 由 C 语言目标文件连接而成的可执行文件的缺省扩展名为 cpp exe obj c 题目 4 程序运行中需要从键盘上输入多 -
(精华版)国家开放大学电大《数据结构》网络课形考任务4作业及答案_数据结构c语言版严蔚敏
2020-05-20 10:23:31国家开放大学电大数据结构网络课形考任务4作业及答案 形考任务4 一单项选择题每小题2分共40分 题目1 对线性表进行二分查找时要求线性表必须 选择一项 D. 以顺序存储方式且数据元素有序 题目2 采用顺序查找方法查找... -
2020 国家开放大学 MySQL数据库应用形考任务1-4答案
2020-12-30 09:38:49需要答案请添加微信lqs_8023 实验训练1 在MySQL中创建数据库和表 请到电脑端查看 实验目的 熟悉MySQL环境的使用,掌握在MySQL中创建数据库和表的方法,理解MySQL支持的数据类型、数据完整性在MySQL下的表现...需要答案请添加微信lqs_8023
实验训练1 在MySQL中创建数据库和表
请到电脑端查看
实验目的
熟悉MySQL环境的使用,掌握在MySQL中创建数据库和表的方法,理解MySQL支持的数据类型、数据完整性在MySQL下的表现形式,练习MySQL数据库服务器的使用,练习CREATE TABLE,SHOW TABLES,DESCRIBE TABLE,ALTER TABLE,DROP TABLE语句的操作方法。
实验内容:
【实验1-1】MySQL的安装与配置。
参见4.1节内容,完成MySQL数据库的安装与配置。
【实验1-2】创建“汽车用品网上商城系统”数据库。
用CREATE DATABASE语句创建Shopping数据库,或者通过MySQL Workbench图形化工具创建Shopping数据库。
【实验1-3】在Shopping数据库下,参见3.5节,创建表3-4~表3-11的八个表。
可以使用CREATE TABLE语句,也可以用MySQL Workbench创建表。
【实验1-4】使用SHOW、DESCRIBE语句查看表。
【实验1-5】使用ALTER TABLE、RENAME TABLE语句管理表。
【实验1-6】使用DROP TABLE语句删除表,也可以使用MySQL Workbench删除表。
(注意:删除前最好对已经创建的表进行复制。)
【实验1-7】连接、断开MySQL服务器,启动、停止MySQL服务器。
【实验1-8】使用SHOW DATABASE、USE DATABASE、DROP DATABASE语句管理“网上商城系统” Shopping数据库。
实验要求:
1. 配合第1章第3章的理论讲解,理解数据库系统。
2. 掌握MySQL工具的使用,通过MySQL Workbench图形化工具完成。
3. 每执行一种创建、删除或修改语句后,均要求通过MySQL Workbench查看执行结果。
4. 将操作过程以屏幕抓图的方式复制,形成实验文档。
实验训练2:数据查询操作
请到电脑端查看
实验目的:
基于实验1创建的汽车用品网上商城数据库Shopping,理解MySQL运算符、函数、谓词,练习Select语句的操作方法。
实验内容:
1.单表查询
【实验2.1】字段查询
(1)查询商品名称为“挡风玻璃”的商品信息。
分析:商品信息存在于商品表,而且商品表中包含商品名称此被查询信息,因此这是只需要涉及一个表就可以完成简单单表查询。
(2)查询ID为1的订单。
分析:所有的订单信息存在于订单表中,而且订单用户ID也存在于此表中,因此这是只需要查询订单表就可以完成的查询。
【实验2.2】多条件查询
查询所有促销的价格小于1000的商品信息。
分析:此查询过程包含两个条件,第一个是是否促销,第二个是价格,在商品表中均有此信息,因此这是一个多重条件的查询。
【实验2.3】DISTINCT
(1)查询所有对商品ID为1的商品发表过评论的用户ID。
分析:条件和查询对象存在于评论表中,对此商品发表过评论的用户不止一个,而且一个用户可以对此商品发表多个评论,因此,结果需要进行去重,这里使用DISTINCT实现。
(2)查询此汽车用品网上商城会员的创建时间段,1年为一段。
分析:通过用户表可以完成查询,每年可能包含多个会员,如果把此表中的创建年份都列出来会有重复,因此使用DISTINCT去重。
【实验2.4】ORDER BY
(1)查询类别ID为1的所有商品,结果按照商品ID降序排列。
分析:从商品表中可以查询出所有类别ID为1的商品信息,结果按照商品ID的降序排列,因此使用ORDER BY语句,降序使用DESC关键字。
(2)查询今年新增的所有会员,结果按照用户名字排序。
分析:在用户表中可以完成查询,创建日期条件设置为今年,此处使用语句ORDER BY。
【实验2.5】GROUP BY
(1)查询每个用户的消费总金额(所有订单)。
分析:订单表中包含每个订单的订单总价和用户ID。现在需要将每个用户的所有订单提取出来分为一类,通过SUM()函数取得总金额。此处使用GROUP BY语句和SUM()函数。
(2)查询类别价格一样的各种商品数量总和。
分析:此查询中需要对商品进行分类,分类依据是同类别和价格,这是“多列分组”,较上一个例子更为复杂。
2.聚合函数查询
【实验2.6】COUNT()
(1)查询类别的数量。
分析:此查询利用COUNT()函数,返回指定列中值的数目,此处指定列是类别表中的ID(或者名称均可)。
(2)查询汽车用品网上商城的每天的接单数。
分析:订单相关,此处使用聚合函数COUNT()和Group by 子句。
【实验2.7】 SUM()
查询该商城每天的销售额。
分析:在订单表中,有一列是订单总价,将所有订单的订单总价求和,按照下单日期分组,使用SUM()函数和Group by子句。
【实验2.8】AVG()
(1)查询所有订单的平均销售金额。
分析:同上一个相同,还是在订单表中,依然取用订单总价列,使用AVG()函数,对指定列的值求平均数。
【实验2.9】MAX()
(1)查询所有商品中的数量最大者。
分析:商品的数量信息存在于商品表中,此处查询应该去商品表,在商品数量指定列中求值最大者。使用MAX()函数。
(2)查询所有用户按字母排序中名字最靠前者。
分析:MAX()或者MIN()也可以用在文本列,以获得按字母顺序排列的最高或者最低者。同上一个实验一样,使用MAX()函数。
【实验2.10】MIN()
(1)查询所有商品中价格最低者。
分析:同MAX()用法相同,找到表和列,使用MIN()函数。
3.连接查询
【实验2.11】内连接查询
(1)查询所有订单的发出者名字。
分析:此处订单的信息需要从订单表中得到,订单表中主键是订单号,外键是用户ID,同时查询需要得到订单发出者的姓名,也就是用户名,因此需要将订单表和用户表通过用户ID进行连接。使用内连接的(INNER) JOIN语句。
(2)查询每个用户购物车中的商品名称。
分析:购物车中的信息可以从购物车表中得到,购物车表中有用户ID和商品ID两项,通过这两项可以与商品表连接,从而可以获得商品名称。与上一个实验相似,此查询使用(INNER) JOIN语句。
【实验2.12】外连接查询
(1)查询列出所有用户ID,以及他们的评论,如果有的话。
分析:此查询首先需列出所有用户ID,如果参与过评论的话,再列出相关的评论。此处使用外查询中的LEFT (OUTER) JOIN语句,注意需将全部显示的列名写在JOIN语句左边。
(2)查询列出所有用户ID,以及他们的评论,如果有的话。
分析:依然是上一个实验,还可以使用RIGHT (OUTER) JOIN语句,注意需将全部显示的列名写在JOIN语句右边。
【实验2.13】复合条件连接查询
(1)查询用户ID为1的客户的订单信息和客户名。
分析:复合条件连接查询是在连接查询的过程中,通过添加过滤条件,限制查询的结果,使查询的结果更加准确。此查询需在内查询的基础上加上另一个条件,用户iD为1,使用AND语句添加精确条件。
(2)查询每个用户的购物车中的商品价格,并且按照价格顺序排列。
分析:此查询需要先使用内连接对商品表和购物车表进行连接,得到商品的价格,在使用ORDER BY语句对价格进行顺序排列。
4.嵌套查询
【实验2.14】 IN
(1)查询订购商品ID为1的订单ID,并根据订单ID查询发出此订单的用户ID。
分析:此查询需要使用IN关键字进行子查询,子查询是通过SELECT语句在订单明细表中先确定此订单ID,在通过SELECT在订单表中查询到用户ID。
(2)查询订购商品ID为1的订单ID,并根据订单ID查询未发出此订单的用户ID。
分析:此查询和前一个实验相似,只是需使用NOT IN语句。
【实验2.15】比较运算符
(1)查询今年新增会员的订单,并且列出所有订单总价小于100的订单ID。
分析:此查询需要使用嵌套,子查询需先查询用户表得到今年创建的用户信息,在将用户ID匹配找打订单信息,其中使用比较运算符提供订单总价小于100的条件。
(2)查询所有订单商品数量总和小于100的商品ID,并将不在此商品所在类别的其他类别的ID列出来。
分析:此查询需要进行嵌套查询,子查询过程需要使用到SUM()函数和GROUP BY求出同种商品的所有被订数量,使用比较运算符得到数量总和小于100的商品ID,再使用比较运算符“不等于”得到非此商品所在类的类别ID。
【实验2.16】EXISTS
(1)查询表中是否存在用户ID为100的用户,如果存在,列出此用户的信息。
分析:EXISTS关键字后面的参数是一个任意的子查询,系统对于查询进行运算以判断它是否返回行,如果至少返回一行,那以EXISTS的结果为TRUE,此时外层查询语句将进行查询。此查询需要对用户ID进行EXIST操作。
(2)查询表中是否存在类别ID为100的商品类别,如果存在,列出此类别中商品价格小于5的商品ID。
分析:与上一个实验相似,此实验在外查询过程添加了比较运算符。
【实验2.17】ANY
查询所有商品表中价格比订单表中商品ID对应的价格大的商品ID。
分析:ANY关键字在一个比较操作符的后面,表示若与子查询返回的任何值比较为TRUE,则返回TRUE。此处使用ANY来引出内查询。
【实验2.18】ALL
查询所有商品表中价格比订单表中所有商品ID对应的价格大的商品ID。
分析:使用ALL时需要同时满足所有内层查询的条件。ALL关键字在一个比较操作符的后面,表示与子查询返回的所有值比较为TRUE,则返回TRUE。此处使用ALL来引出内查询。
【实验2.19】集合查询
(1)查询所有价格小于5的商品,查询类别ID为1和2的所有商品,使用UNION连接查询结果。
分析:由前所述,UNION将多个SELECT语句的结果组合成一个结果集合,第1条SELECT语句查询价格小于5的商品,第2条SELECT语句查询类别ID为1和2的商品,使用UNION将两条SELECT语句分隔开,执行完毕之后把输出结果组合为单个的结果集,并删除重复的记录。
(2)查询所有价格小于5的商品,查询类别ID为1和2的所有商品,使用UNION ALL连接查询结果。
分析:使用UNION ALL包含重复的行,在前面的例子中,分开查询时,两个返回结果中有相同的记录,使用UNION会自动去除重复行。UNION ALL从查询结果集中自动要返回所有匹配行,而不进行删除。
实验要求:
1.所有操作必须通过MySQL Workbench完成;
2.每执行一种查询语句后,均要求通过MySQL Workbench查看执行结果;
3.将操作过程以屏幕抓图的方式拷贝,形成实验文档。
实验训练3 数据增删改操作
请到电脑端查看
实验目的:
基于实验1创建的汽车用品网上商城数据库Shopping,练习Insert、Delete、TRUNCATE TABLE、Update语句的操作方法,理解单记录插入与批量插入、DELETE与TRUNCATE TABLE语句、单表修改与多表修改的区别。
实验内容:
【实验3-1】插入数据
(1)使用单记录插入Insert语句分别完成汽车配件表Autoparts、商品类别表category、用户表Client 、用户类别表Clientkind 、购物车表shoppingcart、订单表Order、订单明细表order_has_Autoparts、评论Comment的数据插入,数据值自定;并通过select语句检查插入前后的记录情况。
(2)使用带Select的Insert语句完成汽车配件表Autoparts中数据的批量追加;并通过select语句检查插入前后的记录情况。
【实验3-2】删除数据
(1)使用Delete语句分别完成购物车表shoppingcart、订单表Order、订单明细表Order_has_Autoparts、评论Comment的数据删除,删除条件自定;并通过select语句检查删除前后的记录情况。
(2)使用TRUNCATE TABLE语句分别完成购物车表shoppingcart、评论Comment的数据删除。
【实验3-3】修改数据
使用Update分别完成汽车配件表Autoparts、商品类别表category、用户表Client、用户类别表Clientkind、购物车表shoppingcart、订单表Order、订单明细表Order_has_Autoparts、评论Comment的数据修改,修改后数据值自定,修改条件自定;并通过select语句检查修改前后的记录情况。
实验要求:
1.所有操作必须通过MySQL Workbench完成;
2.每执行一种插入、删除或修改语句后,均要求通过MySQL Workbench查看执行结果及表中数据的变化情况;
3.将操作过程以屏幕抓图的方式拷贝,形成实验文档。
实验训练4:数据库系统维护
请到电脑端查看
实验目的:
基于实验1创建的汽车用品网上商城,练习创建用户、权限管理,数据库备份与恢复方法,数据导出导入的方法,体会数据库系统维护的主要工作。
实验内容:
1.数据库安全性
【实验6-1】建立账户:创建一个用户名为‘Teacher’密码为‘T99999’的用户;创建一个用户名为‘Student’密码为‘S11111’的用户。
【实验6-2】用户授权:将Shopping数据库上SELECT、INSERT、DELETE、UPDATE的权限授予‘Teacher’用户;将Shopping数据库上SELECT的权限授予‘Student’用户。
【实验6-3】以‘Teacher’用户身份连接Shopping数据库,分别执行SELECT、INSERT、DELETE、UPDATE、CREATE操作,查看执行结果;以‘Student’用户身份连接Shopping数据库,执行SELECT、INSERT、DELETE、UPDATE操作,查看执行结果。
2.数据库备份与恢复
【实验6-4】使用mysqldump工具对Shopping数据库进行备份,查看备份文件。
【实验6-5】对Shopping数据库启用二进制日志,并且查看日志。
【实验6-6】使用mysqldump工具对Shopping数据库进行恢复,查看恢复前后Shopping数据库的数据状态。
3.数据导入导出
【实验6-7】分别使用SELECT …INTO、MySQL命令、MySQL Workbench完成Shopping数据库中会员表和汽车配件表的导出,查看导出结果。
【实验6-8】分别使用LOAD DATA、MySQLIMPORT、MySQL Workbench完成Shopping数据库中会员表和汽车配件表的导入,查看导入结果。
实验要求:
1.所有操作均在命令行和MySQL Workbench中完成;
2.将操作过程以屏幕抓图的方式拷贝,形成实验文档。
-
最新国家开放大学电大《数据结构》网络课形考任务2作业及答案.docx
2020-05-19 20:36:51国家开放大学电大数据结构网络课形考任务2作业及答案 档任务2 一单项选择题每小题2分共50分 题目1 若让元素1, 2, 3依次进栈则出栈顺序不可能为 选择一项 3, 1, 2 3, 2, 1 2, 1, 3 1, 3, 2 题目2 一个队列的入队序列... -
国开mysql答案_国开MySQL数据库应用形考任务.doc
2021-01-19 03:35:461、国开MySQL数据库应用形考任务1-4实验训练1 在MySQL中创建数据库和表请到电脑端查看实验目的熟悉MySQL环境的使用,掌握在MySQL中创建数据库和表的方法,理解MySQL支持的数据类型、数据完整性在MySQL下的表现形式,...《国开MySQL数据库应用形考任务.doc》由会员分享,可在线阅读,更多相关《国开MySQL数据库应用形考任务.doc(13页珍藏版)》请在装配图网上搜索。
1、国开MySQL数据库应用形考任务1-4实验训练1 在MySQL中创建数据库和表请到电脑端查看实验目的熟悉MySQL环境的使用,掌握在MySQL中创建数据库和表的方法,理解MySQL支持的数据类型、数据完整性在MySQL下的表现形式,练习MySQL数据库服务器的使用,练习CREATE TABLE,SHOW TABLES,DESCRIBE TABLE,ALTER TABLE,DROP TABLE语句的操作方法。实验内容【实验1-1】MySQL的安装与配置。参见4.1节内容,完成MySQL数据库的安装与配置。【实验1-2】创建“汽车用品网上商城系统”数据库。用CREATE DATABASE语句创建S。
2、hopping数据库,或者通过MySQL Workbench图形化工具创建Shopping数据库。【实验1-3】在Shopping数据库下,参见3.5节,创建表3-4表3-11的八个表。可以使用CREATE TABLE语句,也可以用MySQL Workbench创建表。【实验1-4】使用SHOW、DESCRIBE语句查看表。【实验1-5】使用ALTER TABLE、RENAME TABLE语句管理表。【实验1-6】使用DROP TABLE语句删除表,也可以使用MySQL Workbench删除表。(注意删除前最好对已经创建的表进行复制。)【实验1-7】连接、断开MySQL服务器,启动、停止My。
3、SQL服务器。【实验1-8】使用SHOW DATABASE、USE DATABASE、DROP DATABASE语句管理“网上商城系统” Shopping数据库。实验要求1 配合第1章第3章的理论讲解,理解数据库系统。2 掌握MySQL工具的使用,通过MySQL Workbench图形化工具完成。3 每执行一种创建、删除或修改语句后,均要求通过MySQL Workbench查看执行结果。4 将操作过程以屏幕抓图的方式复制,形成实验文档。实验训练2数据查询操作请到电脑端查看实验目的基于实验1创建的汽车用品网上商城数据库Shopping,理解MySQL运算符、函数、谓词,练习Select语句的操作。
4、方法。实验内容1.单表查询【实验2.1】字段查询(1)查询商品名称为“挡风玻璃”的商品信息。分析商品信息存在于商品表,而且商品表中包含商品名称此被查询信息,因此这是只需要涉及一个表就可以完成简单单表查询。(2)查询ID为1的订单。分析所有的订单信息存在于订单表中,而且订单用户ID也存在于此表中,因此这是只需要查询订单表就可以完成的查询。【实验2.2】多条件查询查询所有促销的价格小于1000的商品信息。分析此查询过程包含两个条件,第一个是是否促销,第二个是价格,在商品表中均有此信息,因此这是一个多重条件的查询。【实验2.3】DISTINCT(1)查询所有对商品ID为1的商品发表过评论的用户ID。。
5、分析条件和查询对象存在于评论表中,对此商品发表过评论的用户不止一个,而且一个用户可以对此商品发表多个评论,因此,结果需要进行去重,这里使用DISTINCT实现。(2)查询此汽车用品网上商城会员的创建时间段,1年为一段。分析通过用户表可以完成查询,每年可能包含多个会员,如果把此表中的创建年份都列出来会有重复,因此使用DISTINCT去重。【实验2.4】ORDER BY(1)查询类别ID为1的所有商品,结果按照商品ID降序排列。分析从商品表中可以查询出所有类别ID为1的商品信息,结果按照商品ID的降序排列,因此使用ORDER BY语句,降序使用DESC关键字。(2)查询今年新增的所有会员,结果按照。
6、用户名字排序。分析在用户表中可以完成查询,创建日期条件设置为今年,此处使用语句ORDER BY。【实验2.5】GROUP BY(1)查询每个用户的消费总金额(所有订单)。分析订单表中包含每个订单的订单总价和用户ID。现在需要将每个用户的所有订单提取出来分为一类,通过SUM函数取得总金额。此处使用GROUP BY语句和SUM函数。(2)查询类别价格一样的各种商品数量总和。分析此查询中需要对商品进行分类,分类依据是同类别和价格,这是“多列分组”,较上一个例子更为复杂。2.聚合函数查询【实验2.6】COUNT(1)查询类别的数量。分析此查询利用COUNT函数,返回指定列中值的数目,此处指定列是类别表。
7、中的ID(或者名称均可)。(2)查询汽车用品网上商城的每天的接单数。分析订单相关,此处使用聚合函数COUNT和Group by 子句。【实验2.7】 SUM查询该商城每天的销售额。分析在订单表中,有一列是订单总价,将所有订单的订单总价求和,按照下单日期分组,使用SUM函数和Group by子句。【实验2.8】AVG(1)查询所有订单的平均销售金额。分析同上一个相同,还是在订单表中,依然取用订单总价列,使用AVG函数,对指定列的值求平均数。【实验2.9】MAX(1)查询所有商品中的数量最大者。分析商品的数量信息存在于商品表中,此处查询应该去商品表,在商品数量指定列中求值最大者。使用MAX函数。(。
8、2)查询所有用户按字母排序中名字最靠前者。分析MAX或者MIN也可以用在文本列,以获得按字母顺序排列的最高或者最低者。同上一个实验一样,使用MAX函数。【实验2.10】MIN(1)查询所有商品中价格最低者。分析同MAX()用法相同,找到表和列,使用MIN函数。3.连接查询【实验2.11】内连接查询(1)查询所有订单的发出者名字。分析此处订单的信息需要从订单表中得到,订单表中主键是订单号,外键是用户ID,同时查询需要得到订单发出者的姓名,也就是用户名,因此需要将订单表和用户表通过用户ID进行连接。使用内连接的INNER JOIN语句。(2)查询每个用户购物车中的商品名称。分析购物车中的信息可以从。
9、购物车表中得到,购物车表中有用户ID和商品ID两项,通过这两项可以与商品表连接,从而可以获得商品名称。与上一个实验相似,此查询使用INNER JOIN语句。【实验2.12】外连接查询(1)查询列出所有用户ID,以及他们的评论,如果有的话。分析此查询首先需列出所有用户ID,如果参与过评论的话,再列出相关的评论。此处使用外查询中的LEFT OUTER JOIN语句,注意需将全部显示的列名写在JOIN语句左边。(2)查询列出所有用户ID,以及他们的评论,如果有的话。分析依然是上一个实验,还可以使用RIGHT OUTER JOIN语句,注意需将全部显示的列名写在JOIN语句右边。【实验2.13】复合条。
10、件连接查询(1)查询用户ID为1的客户的订单信息和客户名。分析复合条件连接查询是在连接查询的过程中,通过添加过滤条件,限制查询的结果,使查询的结果更加准确。此查询需在内查询的基础上加上另一个条件,用户iD为1,使用AND语句添加精确条件。(2)查询每个用户的购物车中的商品价格,并且按照价格顺序排列。分析此查询需要先使用内连接对商品表和购物车表进行连接,得到商品的价格,在使用ORDER BY语句对价格进行顺序排列。4.嵌套查询【实验2.14】 IN(1)查询订购商品ID为1的订单ID,并根据订单ID查询发出此订单的用户ID。分析此查询需要使用IN关键字进行子查询,子查询是通过SELECT语句在订。
11、单明细表中先确定此订单ID,在通过SELECT在订单表中查询到用户ID。(2)查询订购商品ID为1的订单ID,并根据订单ID查询未发出此订单的用户ID。分析此查询和前一个实验相似,只是需使用NOT IN语句。【实验2.15】比较运算符(1)查询今年新增会员的订单,并且列出所有订单总价小于100的订单ID。分析此查询需要使用嵌套,子查询需先查询用户表得到今年创建的用户信息,在将用户ID匹配找打订单信息,其中使用比较运算符提供订单总价小于100的条件。(2)查询所有订单商品数量总和小于100的商品ID,并将不在此商品所在类别的其他类别的ID列出来。分析此查询需要进行嵌套查询,子查询过程需要使用到S。
12、UM函数和GROUP BY求出同种商品的所有被订数量,使用比较运算符得到数量总和小于100的商品ID,再使用比较运算符“不等于”得到非此商品所在类的类别ID。【实验2.16】EXISTS(1)查询表中是否存在用户ID为100的用户,如果存在,列出此用户的信息。分析EXISTS关键字后面的参数是一个任意的子查询,系统对于查询进行运算以判断它是否返回行,如果至少返回一行,那以EXISTS的结果为TRUE,此时外层查询语句将进行查询。此查询需要对用户ID进行EXIST操作。(2)查询表中是否存在类别ID为100的商品类别,如果存在,列出此类别中商品价格小于5的商品ID。分析与上一个实验相似,此实验在。
13、外查询过程添加了比较运算符。【实验2.17】ANY查询所有商品表中价格比订单表中商品ID对应的价格大的商品ID。分析ANY关键字在一个比较操作符的后面,表示若与子查询返回的任何值比较为TRUE,则返回TRUE。此处使用ANY来引出内查询。【实验2.18】ALL查询所有商品表中价格比订单表中所有商品ID对应的价格大的商品ID。分析使用ALL时需要同时满足所有内层查询的条件。ALL关键字在一个比较操作符的后面,表示与子查询返回的所有值比较为TRUE,则返回TRUE。此处使用ALL来引出内查询。【实验2.19】集合查询(1)查询所有价格小于5的商品,查询类别ID为1和2的所有商品,使用UNION连接。
14、查询结果。分析由前所述,UNION将多个SELECT语句的结果组合成一个结果集合,第1条SELECT语句查询价格小于5的商品,第2条SELECT语句查询类别ID为1和2的商品,使用UNION将两条SELECT语句分隔开,执行完毕之后把输出结果组合为单个的结果集,并删除重复的记录。(2)查询所有价格小于5的商品,查询类别ID为1和2的所有商品,使用UNION ALL连接查询结果。分析使用UNION ALL包含重复的行,在前面的例子中,分开查询时,两个返回结果中有相同的记录,使用UNION会自动去除重复行。UNION ALL从查询结果集中自动要返回所有匹配行,而不进行删除。实验要求1所有操作必须通。
15、过MySQL Workbench完成;2每执行一种查询语句后,均要求通过MySQL Workbench查看执行结果;3将操作过程以屏幕抓图的方式拷贝,形成实验文档。实验训练3 数据增删改操作请到电脑端查看实验目的基于实验1创建的汽车用品网上商城数据库Shopping,练习Insert、Delete、TRUNCATE TABLE、Update语句的操作方法,理解单记录插入与批量插入、DELETE与TRUNCATE TABLE语句、单表修改与多表修改的区别。实验内容【实验3-1】插入数据(1)使用单记录插入Insert语句分别完成汽车配件表Autoparts、商品类别表category、用户表Cl。
16、ient 、用户类别表Clientkind 、购物车表shoppingcart、订单表Order、订单明细表order_has_Autoparts、评论Comment的数据插入,数据值自定;并通过select语句检查插入前后的记录情况。(2)使用带Select的Insert语句完成汽车配件表Autoparts中数据的批量追加;并通过select语句检查插入前后的记录情况。【实验3-2】删除数据(1)使用Delete语句分别完成购物车表shoppingcart、订单表Order、订单明细表Order_has_Autoparts、评论Comment的数据删除,删除条件自定;并通过select语句检。
17、查删除前后的记录情况。(2)使用TRUNCATE TABLE语句分别完成购物车表shoppingcart、评论Comment的数据删除。【实验3-3】修改数据使用Update分别完成汽车配件表Autoparts、商品类别表category、用户表Client、用户类别表Clientkind、购物车表shoppingcart、订单表Order、订单明细表Order_has_Autoparts、评论Comment的数据修改,修改后数据值自定,修改条件自定;并通过select语句检查修改前后的记录情况。实验要求1所有操作必须通过MySQL Workbench完成;2每执行一种插入、删除或修改语句后,。
18、均要求通过MySQL Workbench查看执行结果及表中数据的变化情况;3将操作过程以屏幕抓图的方式拷贝,形成实验文档。实验训练4数据库系统维护请到电脑端查看实验目的基于实验1创建的汽车用品网上商城,练习创建用户、权限管理,数据库备份与恢复方法,数据导出导入的方法,体会数据库系统维护的主要工作。实验内容1数据库安全性【实验6-1】建立账户创建一个用户名为Teacher密码为T99999的用户;创建一个用户名为Student密码为S11111的用户。【实验6-2】用户授权将Shopping数据库上SELECT、INSERT、DELETE、UPDATE的权限授予Teacher用户;将Shoppi。
19、ng数据库上SELECT的权限授予Student用户。【实验6-3】以Teacher用户身份连接Shopping数据库,分别执行SELECT、INSERT、DELETE、UPDATE、CREATE操作,查看执行结果;以Student用户身份连接Shopping数据库,执行SELECT、INSERT、DELETE、UPDATE操作,查看执行结果。2数据库备份与恢复【实验6-4】使用mysqldump工具对Shopping数据库进行备份,查看备份文件。【实验6-5】对Shopping数据库启用二进制日志,并且查看日志。【实验6-6】使用mysqldump工具对Shopping数据库进行恢复,查看恢复前后Shopping数据库的数据状态。3数据导入导出【实验6-7】分别使用SELECT INTO、MySQL命令、MySQL Workbench完成Shopping数据库中会员表和汽车配件表的导出,查看导出结果。【实验6-8】分别使用LOAD DATA、MySQLIMPORT、MySQL Workbench完成Shopping数据库中会员表和汽车配件表的导入,查看导入结果。实验要求1所有操作均在命令行和MySQL Workbench中完成;2将操作过程以屏幕抓图的方式拷贝,形成实验文档。。
-
(精华版)国家开放大学电大《数据结构》网络课形考任务1作业及答案.doc
2020-05-20 10:23:25国家开放大学电大数据结构网络课形考任务1作业及答案 形考任务1 一单项选择题每小题3分共60分 题目1 把数据存储到计算机中并具体体现数据元素间的逻辑结构称为 选择一项 D. 物理结构 题目2 下列说法中不正确的是 ... -
国开mysql答案_国开MySQL数据库应用形考任务1-4
2021-01-19 03:35:46【实验1-3】在Shopping数据库下,参见3.5节,创建表3-4~表3-11的八个表。 可以使用CREATE TABLE语句,也可以用MySQL Workbench创建表。 【实验1-4】使用SHOW、DESCRIBE语句查看表。 【实验1-5】使用ALTER TABLE、...实验训练1 在MySQL中创建数据库和表
请到电脑端查看
实验目的
熟悉MySQL环境的使用,掌握在MySQL中创建数据库和表的方法,理解MySQL支持的数据类型、数据完整性在MySQL下的表现形式,练习MySQL数据库服务器的使用,练习CREATE TABLE,SHOW TABLES,DESCRIBE TABLE,ALTER TABLE,DROP TABLE语句的操作方法。
实验内容:
【实验1-1】MySQL的安装与配置。
参见4.1节内容,完成MySQL数据库的安装与配置。
【实验1-2】创建“汽车用品网上商城系统”数据库。
用CREATE DATABASE语句创建Shopping数据库,或者通过MySQL Workbench图形化工具创建Shopping数据库。
【实验1-3】在Shopping数据库下,参见3.5节,创建表3-4~表3-11的八个表。
可以使用CREATE TABLE语句,也可以用MySQL Workbench创建表。
【实验1-4】使用SHOW、DESCRIBE语句查看表。
【实验1-5】使用ALTER TABLE、RENAME TABLE语句管理表。
【实验1-6】使用DROP TABLE语句删除表,也可以使用MySQL Workbench删除表。
(注意:删除前最好对已经创建的表进行复制。)
【实验1-7】连接、断开MySQL服务器,启动、停止MySQL服务器。
【实验1-8】使用SHOW DATABASE、USE DATABASE、DROP DATABASE语句管理“网上商城系统”Shopping数据库。
实验要求:
1.配合第1章第3章的理论讲解,理解数据库系统。
2.掌握MySQL工具的使用,通过MySQL Workbench图形化工具完成。
3.每执行一种创建、删除或修改语句后,均要求通过MySQL Workbench查看执行结果。
-
电大数据库应用技术形考3_国开电大数据库应用技术形考任务1(测验1-3)参考答案...
2020-12-23 08:55:49H( z" S' ^4 J* o. M2020-11-18 14:09 上传点击文件名下载附件售价: 4 金币[记录][购买]7 T% u# J/ G, r2 h7 ?; z1 ?|: b/ j! ]6 O8 w7 `2 G7 u) C4 q: Y+ K) h' |. A+ h第1章 测验+ @7 ]& v9 N2 y题目1.关于...- Z. H( z" S' ^4 J* o. M
2020-11-18 14:09 上传
点击文件名下载附件
售价: 4 金币 [记录]
[购买]
7 T% u# J/ G, r2 h7 ?; z1 ? |
: b/ j! ]6 O8 w7 `2 G7 u) C
4 q: Y+ K) h' |. A+ h
第1章 测验+ @7 ]& v9 N2 y
题目1.关于数据库管理系统的说法,错误的是( )。# f4 W# u1 \0 A) n6 H' `; d3 t6 d
a. 数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型
5 b. e% p2 m$ A) l# p% q
+ j, B: X9 {2 D" {( W( D! @0 a! rb. 数据库管理系统对数据库文件的访问必须经过操作系统才能实现
7 {% z% _2 W& T: \2 ~9 @: B% \$ c+ z- K0 F+ `6 C# {. D
c. 数据库应用程序可以不经过数据库管理系统而直接读取数据库文件 8 @' `! C2 y$ {; S: p- l
5 I7 o% a. j. l' U% i$ V' R% e }d. 数据库管理系统对用户隐藏了数据库文件的存放位置和文件名 & c8 R# A) [" V2 x2 w
【答案】:数据库应用程序可以不经过数据库管理系统而直接读取数据库文件3 X9 g/ k' t( \4 ^+ W7 o
5 Y3 k5 u8 {& `# \# Y( b ~& ^1 H- r* U- S! Q4 k R: p2 n
题目2.关于用文件管理数据的说法,错误的是( )。+ v# K: c5 o* D' E' _0 m6 \
a. 用文件管理数据,难以提供应用程序对数据的独立性 ) Y0 s9 O# k& O4 B: ~2 P, k# r
( ]1 F8 M' }# b5 e/ I7 t2 q
b. 当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序 - O) Q: |) C' [+ m) l3 _0 I1 a
4 z/ V3 G0 Z! o J$ yc. 用文件存储数据的方式难以实现数据访问的安全控制
" w) E1 M0 a( h `+ O9 K2 f: |: K+ T% a. c+ l
d. 将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率 4 F7 j9 d! ~1 D8 {% n# d. L; k
【答案】:将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率
, Y/ _* y+ w7 f' E* d/ |
" F$ d+ H/ `3 `4 y5 ~: o
9 W: J* Z& Z0 @ M9 r题目3.数据库系统的物理独立性是指( )。8 q5 P6 L1 s" |' L+ w& }$ q
a. 不会因为数据的变化而影响应用程序 % K! M4 S3 f2 J8 B$ s
# U) N* e+ z* ^7 @
b. 不会因为数据存储结构的变化而影响应用程序 ~8 O6 \: J2 x- T; n( L: W5 t
( g) t' F$ d9 p* N1 g Ac. 不会因为数据存储策略的变化而影响数据的存储结构 % o* C$ ` a, ]. C
2 R3 z& J9 g2 F, d8 \# k2 f% }
d. 不会因为数据逻辑结构的变化而影响应用程序
! N( _1 k8 V0 ^9 A* p2 ?5 {【答案】:不会因为数据逻辑结构的变化而影响应用程序: A$ s" P7 s: j. x6 Q3 t) f4 P1 W
8 m+ e- a: c' j6 s |
+ N, ]9 |: w$ e U4 Y8 Y
题目4.数据库系统是由若干部分组成的。下列不属于数据库系统组成部分的是( )。% t; W- m; S6 E5 R& L6 i
a. 数据库 ) n3 ~0 r3 _7 a9 G/ l, U
% @ \* F: j) B& l" x6 kb. 操作系统 . q r0 G; a- E5 G* j, ?
/ f6 G0 f8 `/ a/ S
c. 应用程序
. u+ _- v& \* D& \! g3 x$ F. c% M4 l' U* H3 I/ {# S0 \" ~* n3 n
d. 数据库管理系统
; a+ @1 R9 o5 I: k【答案】:
8 {" y$ a* V- x1 t7 D
/ d- d0 v- N6 d+ e1 x7 |1 A, m t% B. |" f5 Z# M4 s
题目5.数据库三级模式结构的划分,有利于( )。" u! B/ Z: s. Z( E$ L. r. E) V! |
a. 数据的独立性
# a2 B/ ]0 v8 z7 ^3 O! q% @ H4 {- M d; B
b. 管理数据库文件 0 _7 u$ K/ I& ?6 C$ p
$ R8 B" c8 @9 D4 U# R
c. 建立数据库
/ q, l* Q- {! C6 O, p: w/ C6 p$ D% g
d. 操作系统管理数据库
- h' C- r. @; Z! G# t【答案】:
4 c, l; l+ w* r) @/ j* [@4 U3 M4 d1 U- Y
+ r I4 B1 A- b( B题目6.在数据库的三级模式中,描述数据库中全体数据的逻辑结构和特征的是( )。
1 f( T5 R, U+ U0 }a. 内模式 8 u7 T7 k) V' p6 c5 Q6 e- W
: i# ?, G# v( V8 a1 I2 @. {2 q: \
b. 模式 ! ?7 v' Y# P# ~' t$ O: N
7 ?" k) Z; F1 b& _, k: }2 A& `) Y
c. 外模式 2 a }+ m$ H( a& O
4 B4 h; E) K! L1 L' i- a% \d. 其他
h @# d; L7 d, k$ e【答案】:
: u7 T2 I: D9 N) S: z
2 n6 ~% c8 a( k* o/ [* R) m/ l% N9 J% |- X+ @
题目7.在用数据模型描述数据时,一般要求数据模型要满足三个要求。下列描述中,不属于数据模型应满足的要求的是( )。C8 ?; a- }& [
a. 能够描述并发数据 9 |6 h- \5 M: C1 D) I- `: f
& {- G# Q0 D8 A) D
b. 能够真实地模拟现实世界
* N1 @' f1 v; x/ k0 v* C3 |9 M- s: I% {5 @* d% z+ M) n; |
c. 容易被业务人员理解
* c5 ?2 Z9 s: l$ t
1 h j' @0 _: ~" G7 E" \d. 能够方便地在计算机上实现
& W1 r6 h+ t( J8 g ^【答案】:
, A7 q$ {, M, z7 z7 }; H) G- w% m% l
6 E/ J+ R% h0 i9 N- w题目8.数据模型三要素是指( )。7 S; y3 m* ?+ z" u* b+ E i
a. 数据结构、数据对象和数据共享
% q- D6 R5 M7 L0 {
8 H! a. z. ~/ H4 Z9 }- h# n8 ^8 Mb. 数据结构、数据操作和数据完整性约束 ! w8 e: D) @) S+ w, V% {7 a' N
+ i9 b+ z) b T; m$ ^# I8 `- l4 i. u
c. 数据结构、数据操作和数据的安全控制
2 S# v' j! r! i/ \/ [4 j' u4 ~1 n1 J7 E# v3 X- u5 f
d. 数据结构、数据操作和数据的可靠性
2 X/ i2 y. \$ _【答案】:
! a! e, {, T) s- S' D& t4 z' S; z9 o' R
6 T: I0 l! ~1 p, y( n题目9.下列关于实体联系模型中联系的说法,错误的是( )。
2 v0 Y6 b/ `8 \a. 一个联系可以只与一个实体有关 ; m4 y" ?8 U+ w | K: I. ~
0 e" n% c8 G2 \2 i# tb. 一个联系可以与两个实体有关
7 ^+ s/ _, ~3 w" J! _7 R% U) J6 m: k! x$ }- o8 r0 R! }- v
c. 一个联系可以与多个实体有关 9 z) T9 ]. r8 X3 Y6 E+ o! N* N+ B
/ x) ?& I( O% V3 S$ C) |, u
d. 一个联系可以不与任何实体有关
8 S5 g1 }. L5 ]. v【答案】:
) l2 _+ \" O* d
/ n$ W O& }+ [! T" [( ?- L( ]' }- ]0 e; o+ C7 U
题目10.数据库系统中的三级模式以及模式间的映像提供了数据的独立性。下列关于两级映像的说法,正确的是( )。
+ C% t# x p1 ua. 外模式到模式的映像是由应用程序实现的,模式到内模式的映像是由DBMS实现的
( D- k) Q' f2 O' x) k% {* |; P8 b1 r
b. 外模式到模式的映像是由DBMS实现的,模式到内模式的映像是由应用程序实现的
9 A% _" U, N! v1 c Y% ^+ w" f
- I6 ^5 B, w- ^+ uc. 外模式到模式的映像以及模式到内模式的映像都是由DBMS实现的 4 r M7 C1 h, Z1 u7 A5 X
2 X3 k& o3 q8 n1 F
d. 外模式到模式的映像以及模式到内模式的映像都是由应用程序实现的
' l$ M) I0 d8 A( |- b/ w7 H% k【答案】:: e" R6 M: G8 r7 g9 A4 s8 T2 @
" S% A. [# ~1 f* A
' ^ _$ ^# e5 _0 y题目11.使用数据库管理数据可以实现程序与数据的相互独立。+ A$ b$ ?5 P6 y# }( K2 s6 b( A% r
对
1 j6 k7 e% y3 Z$ U6 A- h, P
8 q( X# k# O K0 A- J错 & P* B: ~! o& F
【答案】:/ Q @6 _* k+ L' v
& ~4 e9 n$ c! h! T2 |
. s5 t0 ]# h+ G! `7 E4 V
题目12.数据库管理系统是一个系统软件,这个软件主要负责将磁盘上的数据库文件读入到内存中。( )' k9 m9 I6 C7 W3 i8 _1 K3 C7 B# f3 d, I
对 2 A" L8 E- P1 u8 s* y; c; ^
8 w" c5 u7 l( ^6 v9 b错 G4 y- Q$ ?9 D3 J& [3 V
【答案】:
( U/ o$ e6 N) h, x8 I/ m0 ?# w6 M5 ` Y" ^& g
- b2 v8 ~1 R( \* m) u' @5 }
题目13.数据的特征分为静态特征和动态特征。( )
5 |& g9 m6 O. Y# l4 {) ~对
2 F2 b8 \! e- ?% W0 _$ p I; o4 l- g5 ~5 Q. X( f# ?! @" v
错
! Z. C' [- A3 y2 b+ F# q+ e) R- {3 l【答案】:+ n! F" Y' _; [
, D! U, w1 f- R
( Q% a1 ]+ v" J d9 E* f' d2 k题目14.E-R模型是一种用于描述数据的组织形式的模型。( ), \ F4 ]+ \" V e, N+ D
对
& |2 [$ D/ T2 K/ {6 p& [% p$ Y/ U# _6 a
错
8 M5 E4 x% V' q【答案】:
. _5 n; E3 e+ |$ u. k2 c! [1 l5 p, `8 x: S/ ~
' {) B: i4 N9 s v9 w" [题目15.数据库三级模式中,外模式到模式的映像提供了数据的逻辑独立性。( )/ ~* X! U. O4 j$ j; x5 J& {
对
; W0 |& X+ Z9 f* u% r7 Q4 C5 E/ X3 b7 n7 U
错 * |( |/ Q" a8 N
【答案】:' t: S, T7 z* B+ ^5 b
# a2 ?8 J+ q5 m: n0 B$ q
. P# e3 @3 o' F
, Y% x! D. O7 \) Y' B1 @第2章 测验( }: P; q( C+ ]( o. f" o
题目1.不属于数据模型三要素的是( )。
% B# s# u7 N/ h( H2 x4 ha. 数据结构 * J* B$ k. R6 _# p9 w1 Y7 A
/ T2 P S1 ~5 O; i5 K, W* R
b. 数据操作 9 \4 N6 s @% x& f5 N+ I3 E
; e0 C. v9 H9 I+ i. @
c. 数据库管理系统
* p& Q# Q2 F1 ?! ]! f# }+ w
5 _5 F0 J" T5 t W6 K7 J) t) @d. 数据完整性约束 % M4 ^3 |( u* C! T; n0 x) v9 x
【答案】:数据库管理系统
: a5 c% m5 A0 E$ _8 J4 O: Y3 T6 B0 L2 @! f" m
3 c4 {6 h% u9 D s0 p4 E题目2.关于传统关系代数的说法,错误的是( )。3 i5 }; w: b$ |" u* G' i" E, [" b. [
a. 集合的并运算要求参与运算的两个关系必须具有相同的目
* t; J2 _; s3 }2 H& h. v4 S* h! g/ ~) l7 Z* V3 H. m! e
b. 有m目x行数据的关系R和有n目y行数据的关系S进行笛卡尔积运算,其结果是有(m+n)目和(x+y)行数据的关系
- R/ T8 S! ~9 n3 I8 {3 B9 Z% x4 ?. b& B! K# ^6 Y
c. 对m目的关系R进行选择运算,其结果关系一定也是m目的 ' G! z" c! v. x+ U4 j0 M2 Q& M3 _: ^
6 s# i- c3 P a8 o [
d. 对有m行数据的关系R进行投影运算,其结果关系的行数可能小于m
8 e% \; g8 k( a% k! {- O4 L$ [8 }: n* A1 D【答案】:有m目x行数据的关系R和有n目y行数据的关系S进行笛卡尔积运算,其结果是有(m+n)目和(x+y)行数据的关系: }4 w2 I' k3 b
1 P, B8 b) u# X0 a
9 B" M& d$ d* w1 F: M2 ~题目3.关于自然连接的说法,错误的是( )。
1 Y4 H; D* s8 |- W1 X5 n" Na. 自然连接的连接条件一定是等值连接
2 P2 ?" ]2 l/ k5 N& _: M+ G
0 s3 Y' k$ c& S( ob. 进行自然连接的两个关系可以没有列名相同的列
$ }/ Q) n7 U8 W8 p( `( x$ f9 i8 p: `7 s; Y' ~; [% i0 R
c. 对两个关系进行相同条件的自然连接和等值连接,自然连接结果的列个数一定少于等值连接结果的列个数 # s V' a) k; L( w8 Q* ?3 ^
- u6 x6 [% N! @1 v9 j# S& x! Hd. 自然连接是一种特殊的等值连接
+ T1 T8 b A$ H' U" B【答案】:进行自然连接的两个关系可以没有列名相同的列
9 W0 c1 k. i! ~( N2 e7 \8 j9 N# c$ J+ P# [
5 B v1 k* y6 U/ V题目4.关于集合并运算的说法,正确的是( )。4 S4 ?# e" A, L8 P* M( }; C/ J- R. Q
a. 进行并运算的两个关系必须具有相同数目的行个数
' j* i9 j& t& x% P. }; V3 J$ v; V- f0 R1 N7 ~5 {( X( G$ s
b. 进行并运算的两个关系必须具有相同数目的行个数和列个数
+ S h5 Q. r: t1 V' s
4 |1 K3 m2 Z/ |0 u5 lc. 进行并运算的两个关系的列个数必须相同,对应列的语义相同
6 \2 @: f. y( X- J/ D8 L2 J3 u- c3 y9 k6 \
d. 如果两个关系包含内容相同的数据行,则并运算结果将包含这些重复的数据行 C8 I$ K, ]6 V. y5 z5 I
【答案】:3 m5 V, b+ } e1 K& y& c% `
: V/ A U. d. P8 n8 K+ a1 D3 U
7 k* N m; d2 h( w% O题目5.对关系模式进行规范化的主要目的是( )。
8 q. f" J4 ^ v3 da. 提高数据操作效率
; u3 v% i: f! |+ k0 ?3 }0 ?; S: n4 \
b. 维护数据的一致性
4 ^! g5 L. l+ n+ U. C6 [- w; [" n1 R! R' ?- \, Q
c. 加强数据的安全性
( N- ^* T1 ?0 \4 f3 n' q: z7 J c: i0 Z
d. 为用户提供更快捷的数据操作
$ Z% W3 b. h& W4 t【答案】:
' [4 Z4 |) s- n
: C. d, t- l) T* E3 K$ c/ ^ E: r8 w# F& ^% z
题目6.如果有函数依赖X→Y,并且对X的某个真子集X’,有X’→Y成立,则称( )。9 B" x" t; G6 _0 G7 Z
a. Y完全函数依赖于X
* x x+ B: ^3 C
& v8 i+ q- W7 R* yb. Y部分函数依赖于X d% t+ Y8 q5 c; S [) d
# }: ~- S0 g3 w3 j% J; Vc. X完全函数依赖于Y
5 h0 D/ b( G8 P4 \
" |/ _! L6 I9 h: W p9 W" C0 Cd. X部分函数依赖于Y
3 \$ W. `- Y# I& i) H. v4 }【答案】:
+ n, y" I0 i* I5 P. h* f1 b( j+ b$ w5 w
- y6 [8 {4 a6 K, f' L) ^! e
题目7.关于第三范式的说法,错误的是( )。/ O. q9 Y& v7 p
a. 第三范式的关系模式一定是第一范式的
* v' B! W+ b g% X! Z3 ~* I5 z& U% y# Y$ q; f. a$ q5 M9 f
b. 第三范式的关系模式一定也是第二范式的 : P9 k% T- @3 k _( F: P
& \ @$ N; G- c/ rc. 第三范式的关系模式一定不包含部分函数依赖和传递函数依赖 % n* A' |% ~; ^
( i- W- X! t5 \8 v
d. 第三范式的关系模式一定不包含传递函数依赖,但可以包含部分函数依赖
6 _* u1 H! n8 t& t7 f9 b【答案】:
2 j6 C4 |' `# a9 Y p' g" F
7 ~8 |1 @& Y& T. [4 L" q* S) ~: Q
题目8.有关系模式:学生(学号,姓名,所在系,系主任),设一个系只有一个系主任,则该关系模式至少属于( )。
1 p: I B( [ z2 N9 i' oa. 第一范式
8 ]2 o( r1 D0 y( y$ ]* H3 k& `6 @/ c) l2 Y
b. 第二范式 * f, T7 L2 [( g( z
9 q! R, ^8 z/ Q" G: k
c. 第三范式
7 n y5 U# M/ p5 l; D7 a; `
. w" D: ?1 M" `( N. U+ wd. BC范式 9 }! ]( ^$ j1 {
【答案】:% I+ ^3 N& Z1 E% G- Z3 {/ y6 _ Z
# r" b% a9 g- Z& E. T& W
: q& K& |% f: _$ @
题目9.属于传统的集合运算的是( )。
5 E) E9 R' I* S4 n- t, z- J ia. 选择运算 a( j5 D+ R7 l7 I$ e7 [
, ^; T8 V' ~5 U7 A! O" nb. 投影运算 9 b2 w' `. j4 {. l% K
# A8 h* ^) g3 @ u$ j# X! ^c. 连接运算 1 m q; z5 `6 u6 L
* B, y t! t1 Pd. 并运算 7 X& q; k/ Z6 a1 z; h
【答案】:8 _& Q6 v" A4 n2 A
" u- R4 f8 D5 V; v* n4 a, M0 L S
# u" A \: F2 u! i, I题目10.用于表达关系代数中投影运算的运算符是( )。5 H8 U3 a/ ~- h4 {
a. σ
" @+ z6 F) q) q# b
" r( s/ l+ S1 z' z: Tb. ∏ + B Z2 U9 G% x
7 S/ X' {1 O& }6 C8 R
c. <>
6 C3 H6 ~( Z/ B& N5 p* R6 |) N) d
; {/ c: O6 ?- S7 K) e1 Ud. + ) I# B! m9 K* Q) t+ A- U$ K5 @
【答案】:
4 ]- T" z- P" W3 T& o3 d P5 i. N* b. J. N* s8 E( i. _+ q$ E5 n
8 U; a* o- T0 y题目11.选择、投影和连接操作属于传统的关系运算。( )
8 m3 d- q0 X- G7 Q对 . U* A; h) u% }" }
8 K* e$ q5 J4 W) d' `1 R
错
' B6 `' y ]& F【答案】:0 k1 w+ }, S/ E3 i& a
@6 j/ q' X( \
$ p9 D& D. R; S- J1 d
题目12.SQL语言的特点是过程化。( )5 J( V' O; { r( [
对
! i$ L p# I `( B1 m4 t9 ^4 M, i: P; w- o
错 6 _! J1 d9 I9 ~5 v& _2 N
【答案】:8 d. D7 d! T" i9 F8 V
; K. ]2 Z8 m2 ?! d2 u. x/ n5 ?
题目13.使用FOREIGN KEY约束可以实现参照完整性约束。( )$ c# t& C' J }5 w: N
对
# X* C3 n: t% L" L7 y2 `" p
9 T0 C/ }( N/ w3 Q# y i错 1 S2 J8 g8 L. f' o5 f- F
【答案】:
8 _2 i' A# b& D0 g @ W% n8 Z8 l, R- B; A4 p# g3 [
* r/ u& {- U) Q1 {! i题目14.一个关系模式只能有一个候选键。( )& P3 Z+ P+ y+ p4 w+ i
对 + q9 h# Y- T4 J9 {+ Y
3 _! l& ?- @ f3 w9 I B0 e" m
错
2 o3 ~) q f/ M$ A) q* L% c【答案】:m1 w7 o l/ T2 | }
4 ^+ O6 V' S3 S
& ]" e7 |6 a; @3 z题目15.限制“年龄”列取值范围在0-160的约束表达式是:check(年龄 in 0-160)。( )" X, q E8 F3 u) Y0 M$ n
对 6 q; ]3 R v) d6 b% @7 O
C5 X5 o4 Y: i
错 0 B" F# I7 h Q# N4 N6 `* K
【答案】:% d# m6 ], Z1 G; d% Q8 N
1 I4 ?0 ^4 R) v) _# z" z4 L+ L% \: A
第3章 测验
题目1.属于SQL Server 最核心服务的是( )。
a. 数据库引擎服务
5 |; u. s w0 q! M% ~. T1 F5 h
b. SQL Server Management Studio2 `) @2 T+ i5 K. H
c. SQL Server配置管理器, s/ d) d, `0 n; p
d. SQL Server 管理工具
【答案】:数据库引擎服务
& e0 ]: \% m. n. B, }4 d7 E0 W: x+ o/ p+ E) S+ x, [/ h
题目2.关于SQL Server 数据库的说法,正确的是( )。
a. 一个数据库可由多个数据文件和多个日志文件组成$ F$ \: Z4 I" \& Y
b. 一个数据库只能包含一个日志文件,但可包含多个数据文件# j1 Q. s; \3 O7 K5 S9 D4 S* s
c. 一个数据库的所有数据文件必须存放在相同的物理位置
" X) a% A; y7 U( L8 R P: _
d. 一个数据库的数据文件和日志文件必须存放在不同的物理位置
【答案】:一个数据库可由多个数据文件和多个日志文件组成( g K1 v0 ]" G- f# h) [; I
l. `; y' R# H- F* @
题目3.关于扩大SQL Server数据库空间的说法,错误的是( )。
a. 可以扩大数据文件和日志文件的空间) k7 c& m: P. l3 R' O
b. 可以通过添加新文件的方法扩大数据库空间1 X% m) E* P. a% g
c. 可以直接扩大数据文件的空间
! O: C+ v4 C7 ~& a- d& f k
d. 只能通过添加新文件的方法扩大日志的空间
【答案】:只能通过添加新文件的方法扩大日志的空间
' j" O9 ^- d) t! V7 D8 a( b; w: C+ u/ T( t! e
题目4.关于收缩SQL Server 数据库空间的说法,错误的是( )。
a. 可以收缩某个指定数据文件的空间6 i; Y+ L. k1 E; I$ m$ P: K' r3 [
b. 可以收缩某个指定日文志件的空间! c7 x$ d) ^7 Z
c. 收缩数据文件空间时不能小于该文件的初始大小+ h" W6 d3 d6 V9 Z9 c$ x
d. 收缩数据库有缩小整个数据库空间大小和缩小某个文件大小两种方式
【答案】:
' c6 e2 a! b9 E* T" h" [* X- o) Q3 A: i
题目5.属于SQL Server推荐的日志文件扩展名的是( )。
a. .data& \3 p5 f" e4 v3 a# ~4 l0 l/ _
b. .mdf+ P; Y- t% B% k; z* r
c. .ndf
+ P3 R+ ^- f. t1 a3 V$ [5 F# ?, `
d. .ldf
【答案】:) X* M3 z* C( ^6 }
* \2 q& F6 C2 }- p& |# y( o1 g: U
题目6.在一台计算机上安装一次SQL Server时,就生成了一个实例。在一台计算机上只能安装一个默认实例,同时也只能安装一个命名实例。( )
对
, o1 X0 [: E" g8 N
错
【答案】:
: V5 G. b, i* c6 S' b9 D! ?, Q( Z) N1 m! O' K9 q, ]
题目7.SSMS工具提供了图形化的操作界面来创建和维护对象,下拉列表框列出了当前查询编辑器所连接的数据库服务器上的所有数据库,master表示当前正在操作的数据库是master。( )
对: E* u/ Z( e/ e& ^) S. B- _3 Q/ j
错
【答案】:
4 D: \& y$ G& x8 T- s9 y9 U
% C7 Q4 T5 c, Y
题目8.Tempdb数据库是系统自动生成的临时数据库,用于保存临时对象或中间结果集。( )
对4 {: C- [" m& U2 V R# g
错
【答案】:
5 n7 ]# n6 |) s! q/ H0 n; Z
+ O: J- V! f1 i2 M! G0 p
题目9.Msdb数据库是用户必须建立的,用作SQL Server实例上创建的所有数据库的模板。( )
对
" p `1 h/ m2 p2 U! n2 n# u& K5 i
错
【答案】:5 X& O. K c* N) n" }
* Q3 \3 u$ ]# W6 k! N% `- o
题目10.日志文件的推荐扩展名为.ldf,用于存放恢复数据库的所有日志信息。每个数据库只能有一个日志文件。( )
对: e+ I4 H! o/ v2 `4 e5 O* D8 S8 K/ U
错
【答案】:
# [# O- H. ?: H2 v" W* c8 U8 Vk, y, [& N$ U" f4 ^. I
题目11.逻辑文件名是在所有SQL语句中引用物理文件时所使用的名称。物理文件名包括存储文件的路径以及物理文件名本身。( )
对
, z( g6 H7 `7 a8 ^+ ~0 u, j
错
【答案】:0 K# w! f, K- q$ T! R+ R- `
2 F! G7 `. s- K. I0 ^
题目12.数据库的空间会出现不够用的情况,如果日志空间不够了则意味着不能再向数据库中插入数据;如果数据空间不够了,则意味着不能再对数据库数据进行任何修改操作。( )
对
. {+ f: k3 V2 A4 H
错
【答案】:
; s2 W, ?. f, g7 q7 Z( b5 P0 p
1 X+ ^0 k5 Y: k) j& M
题目13.SQL Server 最核心的服务是SSMS。( )
对
8 o8 |' j$ p! Y8 Q
错
【答案】:5 [2 v# p2 x! d* }5 w* u; A8 Q
' o/ l1 F7 k; [
题目14.在SQL Server中,不允许删除正在被用户使用的数据库。( )
对
Y. @1 H* s- h/ f8 F
错
【答案】:
7 q* R: X2 G9 M' Z4 Ht/ o' {- n4 p" {$ ]
题目15.删除数据库,只能删除数据文件,并不删除日志文件。( )
对7 o9 s" r ?% \8 \
错
【答案】:. ]# Z$ u2 n& [9 m3 n' w/ \2 h
+ ?5 {3 T, o0 |
9 ?) ^9 R4 Q! E6 Z
7 M+ V/ r% Z6 X, Q$ L3 N
-
MySQL数据应用性考一答案_国开MySQL数据库应用形考任务1-4
2021-01-26 07:04:08《国开MySQL数据库应用形考任务1-4》由会员分享,可在线阅读,更多相关《国开MySQL数据库应用形考任务1-4(9页珍藏版)》请在人人文库网上搜索。1、实验训练1 在MySQL中创建数据库和表请到电脑端查看实验目的熟悉MySQL... -
国家开放大学电大《数据结构》网络课形考网考作业及答案.doc
2020-05-11 21:33:35国家开放大学电大数据结构网络课形考网考作业及答案 100%通过 考试说明2020年秋期电大把该网络课纳入到国开平台进行考核该课程共有4个形考任务针对该门课程本人汇总了该科所有的题形成一个完整的标准题库并且以后会... -
国家开放大学电大《C语言程序设计》网络课形考网考作业及答案.doc
2020-05-09 21:36:13国家开放大学电大C语言程序设计网络课形考网考作业及答案 100%通过 考试说明2020年秋期电大把该网络课纳入到国开平台进行考核该课程共有4个形考任务针对该门课程本人汇总了该科所有的题形成一个完整的标准题库并且... -
(精华版)国家开放大学电大《数据结构》网络课形考网考作业及答案.doc
2020-05-11 20:47:52(精华版)国家开放大学电大数据结构网络课形考网考作业及答案 100%通过 考试说明2020年秋期电大把该网络课纳入到国开平台进行考核该课程共有4个形考任务针对该门课程本人汇总了该科所有的题形成一个完整的标准题库... -
(精华版)国家开放大学电大《C语言程序设计》网络课形考网考作业及答案.doc
2020-05-09 21:35:18(精华版)国家开放大学电大C语言程序设计网络课形考网考作业及答案 100%通过 考试说明2020年秋期电大把该网络课纳入到国开平台进行考核该课程共有4个形考任务针对该门课程本人汇总了该科所有的题形成一个完整的标准... -
(精华版)国家开放大学电大《机电控制工程基础》《C语言程序设计》网络课形考网考作业(合集)答案.doc
2020-05-10 19:35:22(精华版)国家开放大学电大机电控制工程基础C语言程序设计网络课形考网考作业(合集)答案 机电控制工程基础网络课答案 形考任务1 一判断题共20道每道2分 题目1 自动控制就是在人直接参与的情况下利用控制装置使生产... -
上海电机学院C语言实训答案
2012-01-22 15:28:32程序4 连续做10道题,通过计算机随机产生两个1~10之间的加数给学生出一道加法运算题,如果输入答案正确,则显示“Right!”,否则显示“Not correct!”,不给机会重做,10道题做完后,按每题10分统计总得分,然后... -
vc++ 应用源码包_4
2012-09-15 14:38:35主要文件就4个,非常适合学习,详细见源码。 OPENG开发的示例代码c++版 演示了OpenG的使用方法,内含几个实例,一个实例就3个文件。 p2p vb实例。 p2p+technology文档。 P2P视频技术源码(含开发文档) PcShare... -
决战单词
2006-03-16 00:00:00经典的学习模式、趣味性游戏和独具特色的学习任务管理等等久经考炼的功能,带你进入背单词的高效境界。 一、界面美观、支持换肤。并支持最新的WinXP界面风格,圆角窗体或方角窗体随意更换,感受WinXP的惬意。 二、... -
“科学空间队”源码、基于依存句法的开放域文本知识三元组抽取和知识库构建、中文的GPT2训练代码、ML-NLP - 机器学习(Machine Learning)NLP面试中常考到的知识点和代码实现、nlp4han:中文自然语言处理工具集(断句/...
-
《计算机操作系统》期末复习指导
2009-12-30 10:57:55对考试很有帮助的.......... 《计算机操作系统》期末复习指导 第一章 计算机操作系统概述 ...(1)操作系统文件的目录组织是一个树形结构,从根结点到叶子称为文件的全路径名,文件可以由其全路径名唯一确定... -
vc++ 应用源码包_1
2012-09-15 14:22:12主要文件就4个,非常适合学习,详细见源码。 OPENG开发的示例代码c++版 演示了OpenG的使用方法,内含几个实例,一个实例就3个文件。 p2p vb实例。 p2p+technology文档。 P2P视频技术源码(含开发文档) PcShare... -
vc++ 应用源码包_2
2012-09-15 14:27:40主要文件就4个,非常适合学习,详细见源码。 OPENG开发的示例代码c++版 演示了OpenG的使用方法,内含几个实例,一个实例就3个文件。 p2p vb实例。 p2p+technology文档。 P2P视频技术源码(含开发文档) PcShare...
-
VMware vSphere ESXi 7 精讲/VCSA/VSAN
-
4.1 网络层提供的两种服务
-
ttt-9播放循环q-000-源码
-
Galera 高可用 MySQL 集群(PXC v5.7+Hapro)
-
2020国内外数据泄露事件
-
零基础一小时极简以太坊智能合约开发环境搭建并开发部署
-
mysql.so下载安装包
-
linux基础入门和项目实战部署系列课程
-
006_切割图片根据xml
-
织梦dedecms黑色高端响应式全屏滚屏摄影相册艺术设计公司网站模板(自适应手机移动端)_源码下载
-
NFS 网络文件系统
-
织梦简洁装修装饰家装类织梦模板(带手机端)
-
Star-CCM+_3D-CAD教程.ppt
-
2021-03-01
-
织梦dedecms内核SEO优化技术教程网站源码 自适应手机端
-
织梦工程建筑职业院校学校类织梦模板(带手机端)
-
Android消息推送MQTT实战
-
20210107-纯净版.zip
-
d3_js:d3.js-源码
-
织梦响应式环保新材料类网站织梦模板(自适应手机端)