数据库刷题总结——考点归纳1(数据库设计+搜索语句+删除)

1.数据库设计阶段

按照规范的设计方法,一个完整的数据库设计一般分为以下六个阶段:
⑴需求分析:分析用户的需求,包括数据、功能和性能需求;
⑵概念结构设计:主要采用E-R模型进行设计,包括画E-R图;
⑶逻辑结构设计:通过将E-R图转换成表,实现从E-R模型到关系模型的转换;
⑷数据库物理设计:主要是为所设计的数据库选择合适的存储结构和存取路径;
⑸数据库的实施:包括编程、测试和试运行;
⑹数据库运行与维护:系统的运行与数据库的日常维护。

2.数据库搜索语句

selete与match()和against()一起使用
match():指定被搜素的列;against():指定要使用的搜索表达式,
例如:
selecte *
from product
where match(detail) against(‘rabbit’);

3.删除的用法

1、当你不再需要该表时, 用 drop;

2、当你仍要保留该表,但要删除所有记录时, 用 truncate;

3、当你要删除部分记录时, 用 delete。

4.字符串的拼接

(1) concat函数

数据库刷题总结——考点归纳1(数据库设计+搜索语句+删除)_第1张图片

(2)concat_ws函数

concat(separator,str1,str2,…) 代表 concat with separator ,是concat()的特殊形式。第一个参数是其它参数的分隔符。分隔符的位置放在要连接的两个字符串之间。分隔符可以是一个字符串,也可以是其它参数
数据库刷题总结——考点归纳1(数据库设计+搜索语句+删除)_第2张图片
数据库刷题总结——考点归纳1(数据库设计+搜索语句+删除)_第3张图片

你可能感兴趣的:(MySQL)