【数据库】MySQL概念性基础知识期末复习

这篇具有很好参考价值的文章主要介绍了【数据库】MySQL概念性基础知识期末复习。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

选择题

第一章

3 二维表结构……数据模型——关系数据模型

5 描述全部数据整体逻辑结构——模式

6 逻辑数据独立性——模式变,外模式和应用程序不变

7 物理数据独立性——内模式变,外模式和应用程序不变

9 R-(R-S)——R∩S

10 从两个关系笛卡尔积中选取他们属性间满足一定条件的元组——θ连接

11 关系数据模型三要素——关系数据结构、关系操作集合、关系完整性约束

12 连接操作需要取消重复列——自然连接

13 主属性 不能取空值——实体完整性规则

14 存在多个属性都能用来标识该关系的元组——候选键

第二章

3)概念设计的结果是:一个与数据库系统无关的模式

4)在数据库设计的逻辑设计阶段将关系模式进行规范化处理

5)物理结构中,将相同值的元组集中存放在连续的物理块称为:聚簇方法

6)又被当做实体,又被当做属性——结构冲突

10)E-R图向关系模式转述,一对一联系可以转化为一个独立关系模式合并的关系模式,一对多不行

11)3个不同实体集和他们之间的一个多对多的关系,至少应该转换为4个关系模式

12)存取方法设计,是数据库设计的物理设计阶段的任务

14)根据规范化理论,关系数据库中的关系必须满足:其每个属性都是不可分解的

15)关系数据库规范化是为了解决数据库中插入删除异常和数据冗余

17)关系数据模型中一个可用的关系模式至少是——3NF

28)满足2NF的模式必定满足——1NF

26)满足2NF,不满足3NF的关系模式都存在——非主属性对候选键的传递依赖

25)由于关系模式设计不当引起的插入异常是——插入数据中键值为空导致异常

24)候选键中的属性称为——主属性

23)关系模式中,属性A和B存在一对一联系——A <-> B

第三章

7)MySQL5.5.5以上的系统默认存储引擎是InnoDB

8)SQL又称为结构化查询语言

9)SQL的两种使用方式:交互式SQL和嵌入式SQL

10)SQL功能:数据描述、数据操纵、数据控制

12)不是MySQL8.0安装后默认生成的数据库是:test

第四章

2)一个表中只能有一个逐渐约束,可以有多个外键约束

填空题

第一章

1) 物理结构改变不影响其他——物理数据独立性

3) 3个领域:现实世界——信息世界——数据世界

4)唯一标识……——

6)表示试题类型和实体之间联系的模型——概念模型,常用概念模型——E-R模型

9) R(A,B,C) S(E,A,F) R.A主键 S.A外键……——参照完整性规则

10)从两个关系笛卡尔积中选取他们属性间满足一定条件的元组——θ连接

第二章

2)逻辑设计:将概念模型转化为数据库管理系统支持的数据模型

3)逻辑设计阶段:E-R图转为关系模式

4)同一对象,又作为实体,又作为属性——结构冲突

7)在一个关系R中,每个字段都是不可分割的——第一范式(1NF)

8)X -->Y且有Y是X的子集,X-->Y称为——平凡的函数依赖

9)用户关系模式R中所有属性都是主属性,R的规范程度至少达到——第三范式(3NF)

第五章

2)

  • 查询:select
  • 条件:where
  • 分组:group by
  • 满足:having
  • 排序:order by
  • 升序:asc
  • 降序:desc
  • 不重复:distinct
  • 多字符匹配通配符:百分号(%)
  • 单字符通配符:下划线(_)

3)不依赖父查询:不相关子查询(嵌套子查询) 否则称为 相关子查询

10)更新:update sc set……

9)删表:drop TABLE

10)删表中的数据delete   from aa

简答题(七选四)

2024年1月6日@萌狼蓝天

1、什么是数据模型,数据模型的三个要素是什么

数据模型:对现实世界数据特征进行抽象,来描述数据库的结构与语义

三要素:数据结构、数据操作、数据约束条件

2、数据库系统由哪些部分组成?

组成:计算机硬件、数据库、数据库管理系统、数据库应用系统、数据库用户、数据库管理员

书上的答案是:计算机硬件、数据库、数据库管理系统、数据库应用系统、数据库用户

复习文档给出的答案是:数据库、数据库管理系统、数据库应用系统、数据库用户、数据库管理员

3、数据库的设计过程包括哪些主要阶段?

6个设计阶段:需求分析、概念设计、逻辑设计、物理设计、数据库实施、数据库运行和维护

4、什么是E-R图?构成E-R图的基本要素有哪些?

E-R图:实体-联系图。是用来描述现实世界的概念模型的一种图形化表示方法

基本要素:实体、属性、联系

  • 实体表示现实世界中客观存在并可相互区分的事物或概念;
  • 属性表示实体的特征或性质;
  • 联系表示实体之间的关联或相互作用。

5、数据库系统的三级模式和两级映像的内容。

三级模式:外模式、概念模式和内模式

两级映像:① 外模式/概念模式映像  ②概念模式/内模式映像

  • 外模式是用户与数据库系统的接口,是用户用到的那部分数据的描述;
  • 概念模式是数据库中全部数据的逻辑结构的描述,是所有用户的公共数据视图;
  • 内模式是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。

  1. 外模式/概念模式映像:这一级映像保证了数据库外模式的稳定性。当概念模式发生改变时(比如增加新的关系、属性或改变属性的数据类型等),只要对外模式/概念模式映像做相应的修改,就可以使外模式保持不变,从而应用程序也不必修改,保证了数据与程序的逻辑独立性。
  2. 概念模式/内模式映像:这一级映像定义了概念模式与内模式之间的对应关系。当数据库的存储结构发生改变时(比如更换物理存储设备、调整数据的物理存放顺序、增加或减少索引等),只要对概念模式/内模式映像做相应的修改,就可以使概念模式保持不变,从而保证了数据的物理独立性。

6、什么是数据库的概念结构设计?简述其设计方法及步骤。

概念设计:(需求分析阶段得到的)用户需求抽象为概念结构的过程

设计方法(四种):

  • 自顶向下
  • 自底向上
  • 逐步扩张
  • 混合测列

步骤: ① 进行局部抽象 ,设计局部E-R图集成局部E-R图,形成全局E-R图

7、什么是数据库的逻辑结构设计?简述其设计步骤。

第二章节P45

逻辑结构设计:将概念结构转换为某个DBMS所支持的数据模型

设计步骤(3步):① 初始关系模式设计 ② 关系模式的规范化 ③ 关系模式的评价与改进文章来源地址https://www.toymoban.com/news/detail-783990.html

综合题

到了这里,关于【数据库】MySQL概念性基础知识期末复习的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 【MySQL】数据库MySQL基础知识与操作

    【MySQL】数据库MySQL基础知识与操作

    作者主页:paper jie_博客 本文作者:大家好,我是paper jie,感谢你阅读本文,欢迎一建三连哦。 本文录入于《MySQL》专栏,本专栏是针对于大学生,编程小白精心打造的。笔者用重金(时间和精力)打造,将MySQL基础知识一网打尽,希望可以帮到读者们哦。 其他专栏:《算法详解

    2024年02月05日
    浏览(9)
  • Mysql数据库基础知识总复习

    Mysql数据库基础知识总复习

    小亭子正在努力的学习编程,接下来将开启javaEE的学习~~ 分享的文章都是学习的笔记和感悟,如有不妥之处希望大佬们批评指正~~ 同时如果本文对你有帮助的话,烦请点赞关注支持一波, 感激不尽~~ 目录 前言 数据库基础知识 数据,数据库,数据库管理系统,数据库系统 数据

    2024年02月02日
    浏览(10)
  • 【数据库】MySQL基础知识全解

    【数据库】MySQL基础知识全解

    系列综述: 💞目的:本系列是个人整理为了 秋招面试 的,整理期间苛求每个知识点,平衡理解简易度与深入程度。 🥰来源:材料主要源于拓跋阿秀、小林coding等大佬博客进行的,每个知识点的修正和深入主要参考各平台大佬的文章,其中也可能含有少量的个人实验自证。

    2024年02月09日
    浏览(13)
  • MySQL数据库基础知识,基础操作详细整理

    MySQL数据库基础知识,基础操作详细整理

    引入: 淘宝网,京东、微信,抖音等都有各自的功能,那么当我们退出系统的时候,下次再访问时,为什么信息还存在? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。 每个数据库都有一个或多个不同的 API 用于创建,访问,管理,搜索和复制所保存的数

    2024年04月17日
    浏览(16)
  • 【MySQL数据库重点】第二节:MySQL基础知识(基本操作)

    目录 一:数据库的操作 1.显示数据库 2.创建数据库 3.使用数据库 4.删除数据库 二:常用数据类型 1.数值类型:整型和浮点型 2.字符串类型 3.日期类型 三:表的操作 1.查看表结构 2.创建表 3.删除表 1.显示数据库 语法: show databases;  2.创建数据库 (1)简化语法 create database 数

    2024年02月08日
    浏览(15)
  • MySQL基础篇——MySQL数据库客户端连接,数据模型,SQL知识

    MySQL基础篇——MySQL数据库客户端连接,数据模型,SQL知识

    作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。   座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 一.客户端连接MySQL 二. 数据模型 1.关系型数据库(RDBMS) 2.数据模型 三.SQL 1.SQL通用语法 2.SQL分类 3.数据库操作 1). 查

    2024年02月06日
    浏览(12)
  • MySQL数据库基础初学者必备知识

    MySQL数据库基础初学者必备知识

    目录 1.数据库的基本操作 1.1显示所有数据库 1.2创建数据库 1.3删除数据库 2.数据库的类型 2.1数值类型 2.2字符串类型 2.3日期类型 3.表的简单操作 3.1创建一个表 3.2显示表的结构 3.3显示数据库中的所有表 3.4删除指定表 4.实战练习 数据库的基本操作为:显示数据库,创建数据库

    2023年04月11日
    浏览(14)
  • MySQL入门指南:数据库操作的基础知识

    MySQL入门指南:数据库操作的基础知识

    当谈到关系型数据库管理系统(RDBMS)时,MySQL无疑是最常见和广泛使用的一个。它是一个强大的工具,用于存储、管理和检索数据。在这篇博客中,我们将介绍MySQL的基本知识,包括数据库的操作、数据表的操作以及数据的增删改查~~ 目录 1. 数据库的操作 1.1 创建数据库 1.2 删除

    2024年02月07日
    浏览(16)
  • MySQL 基础知识(一)之数据库和 SQL 概述

    MySQL 基础知识(一)之数据库和 SQL 概述

    目录 1 数据库相关概念 2 数据库的结构 ​3 SQL 概要 4 SQL 的基本书写规则 1 数据库相关概念 数据库是将大量的数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合 数据库管理系统(DBMS)是用来管理数据库的计算机系统,通过使用 DBMS,多个用户可以安全、简单

    2024年02月20日
    浏览(11)
  • mysql+sqlyog的超详细完整安装+数据库基础知识

    mysql+sqlyog的超详细完整安装+数据库基础知识

    地址:https://dev.mysql.com/downloads/mysql/5.5.html#downloads 注册或登录Oracle账户下载 复制到文件路径至bin的到 此电脑——高级系统设置——高级——环境变量—— 点下面的path 新建粘贴路径即可 一路确定 环境配置完成后,打开文件夹,创建一个新的文件后缀名为 .ini 的 my.ini空白文

    2024年02月06日
    浏览(13)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包