




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目1数据库基础一、填空题1.数据库发展经历了人工管理、文件系统和数据库系统3个阶段。2.在关系模型中,二维表的列代表属性,二维表的行代表元组。3.逻辑数据模型中的关系模型占据了最重要的地位。4.E-R模型向关系模型的转换分为实体向关系模型转换和属性向关系模型转换两个步骤。5.数据库设计主要包括需求分析、概念设计、逻辑设计、物理设计4个阶段。二、选择题1.下列4项中,不属于数据库系统阶段特点的是()。CA.数据共享性高 B.数据高度的构比C.数据冗余度大 D.数据独立性高2.描述概念数据模型的工具是()。DA.层次模型 B.关系模型C.网状模型 D.E-R模型3.描述了应用程序所使用的局部数据的逻辑结构和特征的是()。CA.内模式 B.模式 C.外模式 D.中间模式4.下列数据映像中,可以保证数据的物理独立性的是()。CA.外模式/模式 B.外模式/内模式C.模式/内模式 D.外模式/概念模式5.()联系类型需要将该联系转换为一个关系模型。BA.1:1 B.1:n C.m:n D.0:16.下列4项中,描述数据库系统动态特征的是()。CA.数据结构 B.数据类型C.数据操作 D.定义主键项目2MySQL基础一、填空题1.在MySQL中搭建框架以支持事务性操作时满足原子性、隔离性、持久性和一致性四大特性。2.数据库设计者可使用Workbench便捷地进行可视化设计、模型建立和数据库管理。二、判断题1.MySQL和Workbench的安装路径可以自行选择。(正确)2.可以根据需求对MySQL的备份范围进行选择。(正确)三、简答题1.怎样修改MySQL的root用户密码?1)当原始密码为空时,修改密码使用的命令如下。mysqladmin-urootpasswordNewpassword:****** #输入新密码Confirmnewpassword:****** #再次输入新密码2)当原始密码不为空时,修改密码使用的命令如下。mysqladmin-uroot-ppasswordEnterpassword:****** #输入原始密码Newpassword:****** #输入新密码2.为什么要进行MySQL数据库备份和还原?在操作数据库的过程中,为了确保数据的安全,以及避免意外操作造成数据损坏和丢失,需要定期对数据库进行备份。当数据库中的数据损坏或丢失时,可以使用备份的数据库进行还原,从而最大限度地降低损失。项目3数据库的基本操作一、填空题1.MySQL的数据库对象有表、视图、存储过程和索引等。2.MySQL安装完成后,会在磁盘上生成一个目录,该目录被称为MySQL的安装目录。3.修改数据库使用ALTERDATABASE命令,删除数据库使用DROPDATABASE命令。4.在MySQL中,数据库可分为系统数据库和用户数据库。5.安装MySQL时系统自动创建的系统数据库有information_schema、performance_schema、sys和mysql。6.数据库的可执行文件存储在bin目录中。二、选择题1.以下哪个是关系数据库?()AA.MySQL B.Redis C.NoSql D.HBase2.显示当前所有数据库的命令是()。BA.SHOWDATABASE B.SHOWDATABASES C.LISTDATABASE D.LISTDATABASES项目4数据表的基本操作一、填空题1.MySQL可以用REPLACE或UPDATE命令修改数据表。2.语句MySQL中修改数据表结构的命令是ALTER。3.语句MySQL中查看数据表结构的命令是DESCRIBE。二、选择题1.性别字段最适合选择为()。CA.字符串类型B.整数类型C.枚举类型D.浮点数类型2.()字段可以采用默认值。BA.姓名B.专业C.备注D.出生时间3.显示数据库中的表使用()。CA.DESCRIBEB.SHOWTABLESC.SHOWDATABASESD.DELETE4.删除数据表的所有记录使用()。CA.DELETEB.DROPTABLEC.TRUNCATETABLED.A和C5.删除记录内容不能使用()。DA.UPDATEB.DELETE和INSERTC.界面方式D.ALTER三、操作题将表4-2~表4-4中的数据样本插入数据库ssms中对应的数据表中。略项目5图形化管理工具1.安装MySQL图形化管理工具:MySQLWorkbench和NavicatforMySQL。略2.使用MySQLWorkbench创建test1数据库,根据学生自身情况在该数据库中创建课程表course,并输入课程记录信息。略3.使用NavicatforMySQL创建test2数据库,根据学生自身情况在该数据库中创建学生情况表student,并输入学生情况相关信息。略4.在MySQL命令行界面中查看上两题中创建的数据库、数据表及表中的数据,从中体会MySQL图形化管理工具与命令行方式操作的等效性。略项目6数据查询一、填空题1.用SELECT语句进行模糊查询时可以使用通配符,但要在条件值中使用(_)或%等通配符来配合查询。2.SELECT语句的完整语法较复杂,但至少要包括SELECT和FROM。3.计算字段的总和的函数是SUM。4.关于查询结果排序,可用关键字DESC表示降序,用关键字ASC表示升序。5.要查询出从第6行开始的5条记录,可使用语句LIMIT5,5。二、选择题1.条件“年龄BETWEEN15AND35”表示年龄为15~35岁,且()。CA.不包括15岁和35岁 B.包括15岁但不包括35岁C.包括15岁和35岁 D.包括35岁但不包括15岁2.下列说法错误的是()。DA.GROUPBY子句用来分组WHERE子句的输出B.WHERE子句用来筛选FROM子句中指定的操作所产生的行C.聚合函数需要和GROUPBY一起使用D.HAVING子句用来从FROM的结果中筛选行3.有3个表,它们的记录行数分别是10、2和6。3个表进行交叉连接后,结果集中共有()行数据。DA.18 B.26 C.不确定 D.120项目7MySQL与SQL一、填空题1.SQL一共分为四大部分:数据定义语言DDL、数据操纵语言DML、数据查询语言DQL、数据控制语言DCL。2.字符串常量通常使用英文的单引号或双引号引起来。3.用户自定义变量的作用域为当前会话(客户端连接)。变量的声明通常以@开始,用关键字SET给变量赋值。4.MySQL支持所有标准的SQL数据类型,主要有整数类型、浮点数类型、日期/时间类型、字符串类型。5.MySQL中对NULL值的条件判断使用ISNULL(为空)与ISNOTNULL(不为空)专用运算符表示。6.系统内置函数中可以运用YEAR()函数返回给定日期的年份。二.选择题1.下列关于聚合函数的叙述错误的是()。BA.聚合函数通常是对一组值执行运算且返回值的为单个值B.COUNT()函数可以用于计算一组数据的总和C.聚合函数一般与查询的GROUPBY子句配合运用D.聚合函数不可以在WHERE子句中出现2.模糊匹配运算符LIKE在每个字符的基础上执行匹配,一般会使用通配符()匹配0个或多个字符。AA.% B._ C.* D.@项目8MySQL索引与视图一、填空题1.索引是在数据表中的某列或某些列与记录的位置之间建立一个对应关系,建立索引的作用是快速定位查询数据。2.在MySQL中视图可以和数据表一样做相同的操作,可以进行创建、查询、修改、删除等操作,但操作时需要注意权限限制。3.索引的常见操作主要包括:创建索引、修改索引、删除索引等。4.创建视图时使用WITHCHECKOPTION子句表示对视图执行更新、插入或删除的行必须满足视图定义中的谓词条件。5.在MySQL中,修改视图有两种方式:第一种是使用CREATEORREPLACEVIEW语句;第二种是使用ALTERVIEW语句。6.删除视图并不会删除数据本身,即对源数据表没有任何影响。二.选择题1.下列关于索引的说法正确的是()。BA.任何数据表都可以建立索引,以加快数据查询速度B.索引会占用系统空间C.主键索引是无法删除的D.唯一索引与主键索引对列的数据要求相同2.下列关于数据库的视图叙述错误的是()。DA.视图仅是表的结构,没有表的数据B.视图中的数据可以来自一个表或者多个表C.视图创建可以运用聚合函数或带有GROUPBY子句的查询D.删除视图时会将其中的数据也删除项目9MySQL用户权限一、填空题1.MySQL的默认用户是root。2.MySQL账户名由用户名和主机名组成。3.要为某个用户授予权限,可以使用Grant命令完成。4.回收用户权限可以使用Revoke命令。5.授予用户权限时,ON关键字后使用*.*表示所有数据库的所有表。二、练习题1.使用root用户创建名为“mytest”的用户,密码设为“test”。CREATEUSER'mytest'@'localhost'IDENTIFIEDBY'test';2.修改用户mytest的密码为“123”。ALTERUSER'mytest'@'localhost'IDENTIFIEDBY'123';3.为用户mytest授予CREATE和DROP的权限。GRANTCREATEONssms.*TO'mytest'@'localhost';GRANTDROPONssms.*TO'mytest'@'localhost';项目10事务和存储过程一、填空题1.在MySQL中,只有使用了InnoDB数据库引擎的数据库或表才支持事务。2.MySQL默认的事务隔离级别是REPEATABLEREAD。 3.MySQL事务的四大基本特性ACID是指原子性、一致性、隔离性和持久性。4.在非自动提交模式下,必须使用commit来提交更改,或者用rollback来回滚更改。5.显式地开启一个事务必须使用命令BEGIN或STARTTRANSACTION。6.在存储过程中如果有多条语句,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 蔬菜冷链物流考核试卷
- 硕士论文答辩精要
- 山东省泰安第十中学2025年初三下-开学考试英语试题试卷含答案
- 朔州陶瓷职业技术学院《工业机器人控制技术课程设计》2023-2024学年第二学期期末试卷
- 外贸英文函电傅龙海课件
- 山东政法学院《技能实训》2023-2024学年第二学期期末试卷
- 湘乡市2024-2025学年小升初易错点数学检测卷含解析
- 江西省临川市第一中学2025届高三3月一模物理试题含解析
- 山东省泰安市宁阳县四中2025届高中毕业班5月质量检查(Ⅰ)化学试题含解析
- 天津理工大学《电影艺术鉴赏》2023-2024学年第一学期期末试卷
- 面部整骨培训课件
- 小班儿歌:水珠宝宝
- 全国中学语文青年教师教学展示活动一等奖《变形记》教学展示课件
- 保安服务标准及工作流程
- 马工程版《中国经济史》各章思考题答题要点及详解
- 肾穿刺活检流程图
- 2023版国开电大本科《高级财务会计》在线形考(任务一至四)试题及答案
- 钢筋工程量计算图解讲义
- 直播佣金直播合同带货
- 汽车主减速器及差速器的结构设计与强度分析毕业设计
- 初中英语译林版单词表全册词汇表打印背诵版(全6册)
评论
0/150
提交评论