《MySQL 数据库开发》期末复习题
一”填空
1
、 用来表示数据库中行之间的关系的机制称为处键约束。
2
、 字符集是一套符号与编码,它包括编码规则以定义字符如何被编码为数字。
3
、
MySQL
程序选项有两种通用形式:长选项和短选项
4
、
MySQL
数据类型分为四大主要类别:数值、字符、二进制、时间。
5
、 存储程序是保存在服务器里的一组
SQL
语句的集合。
6
、 锁是一种用来防止多个客户端同时访问数据而产生问题的机制。
7
、 畫务是将一个数据处理执行步骤的集合作为一个单一单元来处理。
8
、
InnoDB
引擎是目前唯一可提供外键实现支持的引擎。
9
、
CREATE TEMPORARY TABLE
创建临时表。
10
、
UNION
关键字能够将两个或多个
SELECT
语句的结果连接起来。
1.
如果一个
MySQL
的版本号没有后缀,表示该版本己经在很多地方运行一段时间了,而且
可以用几种方式提供
MySQL
程序的选项:
在命令行中在程序名后面提供。
在程序启动时读取的选项文件中设置。
中设置。
在创建数据库时,可以使用
IF NOT EXISTS
子句确保如果数据
ENUM
(或枚举)类型的数据可以理解成只能取指定的几个值的字符串。
没有非平台特定的错误报告。我们通常称之为稳定 版。
2.
(1)
(2)
⑶在环境变量
3.
库不存在就创建它,如果存在就直接使用它。
4.
5.
6.
在创建表格时,可以使用
TEMPORARY
关键词使当前建立的表为临时表。
从表
a
中选择第
1 0
条到第
2 0
条记录可以使用如下语句:
select * from a limit 10 offset 10 7
创建索引通常
使用
CREATE INDEX
语句,该语句最终会被
MySQL
转换成相应的
ALTER TABLE
语句执 行。
1.
2.
3.
4.
使用
MySQL
命令时,缺省主机名是
localhost
。
保存在
MySQL
安装目录中的选项文件名是:
my.ini
DROP DATABASE
命令用于删除一个数据库。
CHAR
「字符串长度
1
用于声明一个定长类型的列,其中"字符串长度"用于限制可插入的字符串的最大
长 度,设置范围为
0
到
255 o
5.
6.
如果一个列是类型,则可以使用
"auto increment
"关键字指定该列的值自动增加。
有时我们在查询中,需要从查询的结果中消除重复的内容,这时可以使用
DISTINCT
关键字来实现这
创建视图时,
ALGORITHM
(算法)子句是对标准
SQL
的
MySQL
扩展。
ALGORITHM
可取三个值:
mer^e
一要求。
7.
合并:将引用视图的语句的文本与视图定义合并起来。
temptable
可诱惑的:视图的结果将被置于临时表中,然后使用它执行语句。
UNDEFINED
不明确的:
MySQL
将选择所要使用的算法。
1.
2.
3.
bool
型数据用于存储逻辑值,它只有两种状态,即
"TRUE"
和"
FALSE
BLOB
用于保存大型二进制数据。
将一个列设置为主键的方法是,在列的定义中使用
"PRIMARY KEY/KEY
"子句。
评论0
最新资源