东财MySQL数据库系统及应用在线作业一详解

版权申诉
0 下载量 174 浏览量 更新于2024-07-11 收藏 92KB PDF 举报
"这篇文档是东财《MySQL数据库系统及应用》课程的在线作业一,包含了15道单选题和部分多选题,主要测试学生对MySQL数据库的基础知识,如数据模型、SQL语句、数据库操作以及视图和权限管理的理解。" 以下是基于题目内容解析的相关知识点: 1. **关系数据库中的记录**:在关系数据库中,一个记录指的是表中的一行,它由一列或多列数据组成。 2. **EILING函数**:EILING函数在MySQL中用于将数字向上舍入到最接近的整数,所以9.9会被舍入为10。 3. **查询语言SQL**:用于关系型数据库的查询语言是Structured Query Language(SQL),用于数据的查询、更新、插入和删除等操作。 4. **SQL语句备份字段**:在SQL中,如果需要指定字段间标志符,可能涉及到的是字段分隔符,但题目给出的选项并不准确,可能是输入错误,标准SQL中没有对应的直接语句,通常备份时会使用SELECT语句指定字段。 5. **删除视图与删除表**:删除视图并不会影响到对应的数据库表,它们是独立的。 6. **逻辑运算**:"SELECT 'pple'='pple'"的结果为1,表示比较结果为真。 7. **创建表的命令**:在MySQL中,创建表的命令是`CREATE TABLE`。 8. **Now()函数**:Now()函数返回当前日期和时间,不仅是时间。 9. **创建数据库的命令**:创建数据库的命令是`CREATE DATABASE`。 10. **授权用户**:在MySQL中,为用户授权通常使用`GRANT`语句。 11. **创建用户**:创建新用户的命令是`CREATE USER`。 12. **删除视图数据**:删除视图中的数据不会影响到基础的数据库表数据。 13. **运算符优先级**:在SQL中,运算符优先级一般为括号最高,然后是算术运算符,接着是比较运算符,最低的是逻辑运算符。因此,4个运算符的优先级顺序应该是`4213`。 14. **修改数据库命令**:修改数据库的命令是`ALTER DATABASE`。 15. **恢复数据库**:在MySQL中,使用`RESTORE TABLE`或`LOAD DATA INFILE`来恢复或导入数据,但题目中给出的选项可能有误,因为`LOTFROM`不是标准的MySQL命令。 多选题部分没有提供具体问题和选项,无法直接解析出相关知识点,但可以推测涉及的多选题可能涵盖数据库的备份恢复、索引、JOIN操作、数据类型、事务处理等内容。 这些题目涵盖了MySQL的基础概念,包括数据库操作、SQL语法、数据类型、函数、视图、权限管理等方面,适合初学者巩固基础。