MySQL客观题

news/2024/12/22 20:19:38/

MySQL客观题

在这里插入图片描述

  1. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特性的是( A )

    A 模式
    B 内模式
    C 存储模式
    D 外模式

  2. 数据库系统的特点是( A )、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。

    A 数据共享
    B 数据存储
    C 数据应用
    D 数据保密

  3. 在数据库系统中,通常用三级模式来描述数据库,( C )是对数据整体的逻辑结构的描述。

    A 外模式
    B 子模式
    C 模式
    D 存储模式

  4. 数据库的概念模型独立于( D )

    A 现实世界
    B E-R 图
    C 信息世界
    D 具体的机器和DBMS

  5. 下述关于数据库系统的正确叙述是( D )

    A 数据库系统比文件系统能管理更多的数据
    B 数据库系统避免了一切冗余
    C 数据库系统中数据的一致性是指数据类型一致
    D 数据库系统减少了数据冗余

  6. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指( C )

    A 多种应用、多种语言、多个用户相互覆盖地使用数据集合
    B 多个用户、同一种语言共享数据
    C 多个用户共享一个数据文件
    D 同一个应用中的多个程序共享一个数据集合

  7. 数据库中,数据的物理独立性是指( C )

    A 应用程序与数据库中数据的逻辑结构相互独立
    B 用户程序与DBMS 的相互独立
    C 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的
    D 数据库与数据库管理系统的相互独立

  8. 数据库管理系统中用于定义和描述数据库逻辑结构的语言称为 ( A )

    A 数据库定义语言
    B 数据库子语言
    C 数据操纵语言
    D 数据结构语言

  9. 数据库系统与文件系统的主要区别是( B )

    A 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量
    B 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
    C 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件
    D 数据库系统复杂,而文件系统简单

  10. 数据模型的三要素是( A )

    A 数据结构、数据操作和完整性约束
    B 关系模型、层次模型、网状模型
    C 实体、属性和联系
    D 外模式、模式和内模式

  11. 数据库系统的数据独立性是指( B )

    A 不会因为某些存储结构的变化而影响其他的存储结构
    B 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
    C 不会因为存取策略的变化而影响存储结构
    D 不会因为数据的变化而影响应用程序

  12. 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作的数据库语言称为( C )

    A 数据定义语言
    B 数据管理语言
    C 数据操纵语言
    D 数据控制语言

  13. 层次模型、网状模型和关系模型的划分原则是( A )

    A 数据之间的联系
    B 文件的大小
    C 联系的复杂程度
    D 记录长度

  14. ( C )是存储在计算机内结构化的数据的集合

    A 数据库系统
    B 数据库管理系统
    C 数据库
    D 数据结构

  15. 下面哪个不是数据库管理员(DBA)的职责( C )

    A 决定数据库中的信息内容和结构
    B 定义数据的安全性要求和完整性约束条件
    C 设计和编写应用程序
    D 数据库的改进和重组、重构

  16. 数据库管理系统(DBMS )是( C )

    A 既有硬件,也有软件
    B 一组硬件
    C 一组系统软件
    D 一个完整的数据库应用系统

  17. 在数据库三级模式间引入二级映像的主要作用是(A )

    A 提高数据与程序的独立性
    B 提高数据与程序的安全性
    C 保持数据与程序的一致性
    D 提高数据与程序的可移植性

  18. 数据库(DB)、数据库系统(DBS )和数据库管理系统(DBMS )三者之间的关系是( D )

    A DBS 就是DB ,也就是DBMS
    B DBMS 包括DB 和DBS
    C DB 包括DBS 和DBMS
    D DBS 包括DB 和DBMS

  19. 数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是( C )

    A 层次数据模型
    B 网状数据模型
    C 关系数据模型
    D 面向对象数据模型

  20. 数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是阶段( D )

    A 数据项管理
    B 文件系统
    C 人工管理
    D 数据库系统

  21. SQL 语言是( B )的语言,易学习

    A 过程化
    B 非过程化
    C 格式化
    D 导航式

  22. 一般说来,( D )完全可以像一个基本表那样进行更新

    A 由多个基本表导出的视图
    B 在定义视图的语句中带有集函数的视图
    C 在定义视图的语句中带有DISTINCT关键词的视图
    D 行列子集视图

  23. 查询姓“张”的学生的详细信息的SQL语句是( A )

    A SELECT * FROM STUDENT WHERE SNAME LIKE ‘张%’
    B SELECT * FROM STUDENT WHERE SNAME =‘张%’
    C SELECT * FROM STUDENT WHERE SNAME LIKE ‘张 _’
    D SELECT * FROM STUDENT WHERE SNAME = ‘张 _’

  24. 视图本身不独立存储在数据库中,既数据库中只存放视图的( A ),而不存放视图的( ),视图是一个( )

    A 定义、对应的数据、虚表
    B 定义、对应的数据、实表
    C 对应的数据、定义、实表
    D 对应的数据、定义、虚表

  25. SQL 中,与“NOT IN ”等价的操作符是( D )

    A =SOME
    B <>SOME
    C =ALL
    D <>ALL

  26. 在SQL 中使用UPDATE 语句对表中数据进行修改时,应使用的语句是( D )

    A WHERE
    B FROM
    C VALUES
    D SET

  27. 该题基于这样三个表,即学生表S 、课程表C 和学生选课表SC ,它们的结构如下:
    S( S #,SN , SEX ,AGE , DEPT )
    C(C# , CN )
    SC( S #,C #,GRADE )
    其中,S #为学号,SN 为姓名,SEX 为性别,AGE 为年龄,DEPT 为系别,C#为课程
    检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT 语句是(A )。
    A SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE FROM S WHERE SN=’王华’)
    B SELECT SN,AGE,SEX FROM S WHERE SN=’王华’
    C SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE WHERE SN=’王华’)
    D SELECT SN,AGE,SEX FROM S WHERE AGE>王华.AGE

  28. 视图中存放的是( C )

    A 查询语句
    B 组成视图的表的内容
    C 视图的定义
    D 产生视图的表的定义

  29. 该题基于这样三个表,即学生表S 、课程表C 和学生选课表SC ,它们的结构如下:
    S( S #,SN , SEX ,AGE , DEPT )
    C(C# , CN )
    SC( S #,C #,GRADE )
    其中,S #为学号,SN 为姓名,SEX 为性别,AGE 为年龄,DEPT 为系别,C#为课程
    检索学生姓名及其所选修课程的课程号和成绩。正确的SELECT 语句是(C )

    A SELECT S.SN,SC.C#,SC.GRADE FROM S WHERE S.S#=SC.S#

    B SELECT S.SN,SC.C#,SC.GRADE FROM SC WHERE S.S#=SC.GRADE

    C SELECT S.SN,SC.C#,SC.GRADE FROM S,SC WHERE S.S#=SC.S#

    D SELECT S.SN,SC.C#,SC.GRADE FROM S,SC

  30. 数据库db_student中基本表的数据如下:

    学生表:Student

    SnoSnameSsexSageSdept
    9512101李勇19计算机系
    9512103王敏20计算机系
    9521101张莉22信息系
    9521102吴宾21信息系
    9521103张海20信息系
    9531101钱小平18数学系
    9531102王大力19数学系
    课程表:Course
    ---------------------------------------------------------------------------------
    CnoCnameCcreditSemsterPeriod
    C01计算机导论313
    C02VB434
    C03计算机网络474
    C04数据库基础664
    C05高等数学818
    sc表建立有与student(sno)的外码约束(规则:限制);与course(cno)的外码约束(规则:限制)
    选课表:SC
    ------------
    SnoCnoGrade
    9512101C0395
    9512103C0351
    9512101C0580
    9512103C05NULL
    9521101C05NULL
    9521102C0580
    9521103C0545
    9531101C0581
    9531101C0167
    9531102C0594
    9521103C0180
    9512101C01NULL
    9531102C01NULL
    9512101C0287
    9512101C0476
    -------------------
    9512121C01NULL

    插入是否成功?为什么 (D)
    A. 成功
    B. 不成功,成绩为NULL
    C. 不成功,课程号违反外码约束
    D. 不成功,学号违反外码约束

    根据 SC 表的定义,它建立有与 Student 表的外码约束,因此插入学号为 9512121 的数据时,如果该学号在 Student 表中不存在,就会违反外码约束而插入失败。

  31. 该题基于这样三个表,即学生表S 、课程表C 和学生选课表SC ,它们的结构如下:
    S( S #,SN , SEX ,AGE , DEPT )
    C(C# , CN )
    SC( S #,C #,GRADE )
    其中,S #为学号,SN 为姓名,SEX 为性别,AGE 为年龄,DEPT 为系别,C#为课程
    检索选修课程“C2 ”的学生中成绩最高的学生的学号。正确的SELECT 语句是( D )

    A SELECT S# FROM SC WHERE C#=’C2’ AND GRADE >=(SELECT GRADE FROM SC WHERE C#=’C2’)
    B SELECT S# FROM SC WHERE C#=’C2’ AND GRADE IN (SELECT GRADE FROM SC WHERE C#=’C2’)
    C SELECT S# FROM SC WHERE C#=’C2’ AND GRADE NOT IN (SELECT GRADE FROM SC WHERE C#=’C2’)
    D SELECT S# FROM SC WHERE C#=’C2’ AND GRADE >=ALL(SELECT GRADE FROM SC WHERE C#=’C2’)

  32. 若用如下SQL 语句创建一个表student:
    CREATE TABLE student
    (NO CHAR(4) NOT NULL,
    NAME CHAR(8) NOT NULL,
    SEX CHAR(2),
    AGE INT
    )

    可以插入到student 表中的是(B )

    A (‘1031’,’曾华’,男,23)
    B (‘1031’,‘曾华’,NULL,NULL)
    C ( NULL, ‘曾华’,’男’,23)
    D ( ‘1031’,NULL,’男’,23)

  33. 假定学生关系是S ( S#,SNAME , SEX , AGE ) ,课程关系是C ( C#,CNAME , TEACHER ) ,学生选课关系是SC ( S # , C#,GRADE )。要查找选修,“COMPUTER”课程的“女”学生姓名,将涉及到关系( D )

    A S
    B SC,C
    C S,SC
    D S,C,SC

  34. SQL 语言具有( B )的功能。

    A 关系规范化,数据操纵,数据控制
    B 数据定义.数据操纵,数据控制
    C 数据定义,关系规范化,数据控制
    D 数据定义,关系规范化,数据操纵

  35. 已有视图is_student,视图中包含信息系全体学生的基本信息。(已设置了限制更新)

    执行如下语句:

    INSERT INTO is_student(sno,sname,ssex,sage,sdept)

    VALUES(‘9531103’,‘张玉’,‘女’,21,‘计算机系’);

    student表中数据如何变化?B

    A. 新增一条数据
    B. 语句执行被拒绝

插入语句执行会被拒绝,因为已经设置了限制更新的视图 is\_student,不能直接对其进行插入操作。
  1. SQL 语言是( C )语言

    A 层次数据库
    B 网状数据库
    C 关系数据库
    D 非数据库

  2. 已有视图is_student,视图中包含信息系全体学生的基本信息。(已设置了限制更新

    执行如下语句:

    UPDATE is_student

    set sage=sage+1;

    student表中数据如何变化? C
    A. 全体学生年龄加1
    B. 信息系学生年龄加1
    C. 没有数据更新发生

  3. 在SQL 语言中,实现数据检索的语句是( A )

    A SELECT
    B INSERT
    C UPDATE
    D DELETE

  4. SQL 语言具有两种使用方式,分别称为交互式SQL 和(C )

    A 提示式SQL
    B 多用户SQL
    C 嵌入式SQL
    D 解释式SQL

  5. 在SQL 语句中,对输出结果排序的语句是(B )

    A GROUP BY
    B ORDER BY
    C WHERE
    D HAVING

  6. SELECT 语句执行结果是( C )

    A 数据项
    B 元祖
    C 表(关系)
    D 数据库

  7. 在SELETE 语句中使用*表示( B )

    A 选择任何属性
    B 选择全部属性
    C 选择全部元祖
    D 选择主码

  8. 在SELECT 语句中,需对分组情况满足的条件进行判断时,应使用( D )

    A WHERE
    B GROUP BY
    C ORDER BY
    D HAVING

  9. 同一个关系模型的任意两个元祖值(A)

    A不能全同 B可全同 C必须全同 D以上部不是


http://www.ppmy.cn/news/46773.html

相关文章

巨坑!如果你cuda是11.1而cuda toolkit是9.2,导致无法安装apex,同时你还没有服务器权限去换驱动

非常奇葩的问题。gpu是3090&#xff0c;cuda是正常的11.1&#xff0c;但是nvcc -V输出的却是9.2。 本来很简单&#xff0c;重新安装一下&#xff0c;把两个版本对齐了就好了&#xff0c;但是我用的是实验室的服务器&#xff0c;我是没有权限去在系统上安装东西的&#xff0c;连…

TensorFlow 2.0 的新增功能:第一、二部分

原文&#xff1a;What’s New in TensorFlow 2.0 协议&#xff1a;CC BY-NC-SA 4.0 译者&#xff1a;飞龙 本文来自【ApacheCN 深度学习 译文集】&#xff0c;采用译后编辑&#xff08;MTPE&#xff09;流程来尽可能提升效率。 不要担心自己的形象&#xff0c;只关心如何实现目…

慌了!ChatGPT吃我饭,还要掀我碗?

ChatGPT面世&#xff0c;各种被AI取代“失业言论”笼罩在人们头顶&#xff0c;本文聚焦这一问题&#xff0c;推荐关注ChatGPT的小伙伴阅读。 一时间火爆全网的新晋网红——ChatGPT&#xff0c;就问&#xff1a;还有谁不认识&#xff1f; 谷歌计划在旗舰搜索引擎中添加对话式人…

Java——合并两个排序的链表

题目链接 牛客在线oj题——合并两个排序的链表 题目描述 输入两个递增的链表&#xff0c;单个链表的长度为n&#xff0c;合并这两个链表并使新链表中的节点仍然是递增排序的。 数据范围&#xff1a; 0≤n≤1000&#xff0c;−1000≤节点值≤1000 要求&#xff1a;空间复杂…

ES X-Pack密码认证与用户管理

用户数据的安全性一直被人诟病且默认没有密码认证&#xff0c;Elasticsearch在6.8之前官方的X-pack安全认证功能都是收费的&#xff0c;所以很多人都采用Search Guard或者ReadOnly REST这些免费的安全插件对Elasticsearch进行安全认证。从Elasticsearch 6.8开始&#xff0c;Sec…

亚马逊的四大流量来自哪里?

一、排行榜流量 在Amazon中&#xff0c;影响排行榜流量的主要因素一般有这几种&#xff1a; 销售排行榜&#xff1a;这个排行榜是与销售和好评挂钩&#xff0c;不仅要销量好&#xff0c;好评也要多&#xff0c;所以要尽量让买家留下好的评价&#xff0c;这对排名的提升帮助很…

docker命令

1.运行 docker-compose up 2.查看命令 docker images 3.删掉docker镜像: docker rmi -f [id] docker卸载 1.杀死docker有关的容器&#xff1a; docker kill $(docker ps -a -q) 2.删除所有docker容器&#xff1a;docker rm $(docker ps -a -q) 3.删除所有docker镜像&…

车企外卷:一个关于智能手机的“围城故事”

从2016年达到顶峰开始&#xff0c;全球智能手机出货量逐年下行&#xff0c;手机市场进入红海竞争逐渐成为了各界的共识。此后全球疫情与经济疲软的影响也进一步在手机市场施压&#xff0c;很多媒体认为手机产业距离“至暗时刻”已经不远。 而在去年&#xff0c;新增变数&#x…