net start mysql
found_rows函数 返回select的总行数
哪种操作能够实现实体完整性 设置外键
数据模型三要素:数据结构、数据操作、完整性约束,哪项不属于数据模型 网状模型(层次、网状、关系、面向对象模型)
触发器主要用于监视某个表的insert、update以及delete等更新操作
start transaction(不是begin ~)
sql语言是非过程化语言
某事物”有什么性质。
“我”让“某物”干什么事情。
这就是非过程化的。
过程化的是“让某物怎么样去干事情”
正则表达式中用*匹配任意一个字符,不是_
sql中是%:匹配一个或多个字符;
_:匹配任意单个字符;
escape:定义转义字符。
操作符 BETWEEN ... AND 会选取介于两个值之间的数据范围,不同的数据库对 边界的处理方式是有差异的。(MySql between 是包含两边的边界值,而not between 不含边界)
eg: id between 3 and 7 等价与 id >=3 and id<=7
eg:id not between 3 and 7 等价与 id <3 or id>7
存储过程是一组预先定义并编译的sql语句
字符串长度函数 lengh()
使用SELECT语句随机地从表中挑出指定数量的行,可以使用的方法是( )
在ORDER BY子句中使用RAND()函数,并用LIMIT子句定义行数
视图是一种常用的数据对象,它是提供____和_