Page 53 - 教育教学模式与理念的创新研究
P. 53
第二章 信息系统组成与功能
⑦对数据库内的系统存储过程进行合理管理,禁用掉不必要的存储过程,防
止利用存储过程进行数据库探测与攻击。
⑧启用数据库审核功能,对数据库进行全面的事件跟踪和日志记录。
四、类型
(一)关系数据库
关系型数据库,存储的格式可以直观地反映实体间的关系。关系型数据库和
常见的表格比较相似,关系型数据库中表与表之间是有很多复杂的关联关系的。
常见的关系型数据库有 Mysql,SqlServer 等。在轻量或者小型的应用中,使用不
同的关系型数据库对系统的性能影响不大,但是在构建大型应用时,则需要根据
应用的业务需求和性能需求,选择合适的关系型数据库。
标准 SQL 语句
虽然关系型数据库有很多,但是大多数都遵循 SQL(结构化查询语言,
Structured Query Language)标准。 常见的操作有查询,新增,更新,删除,求和,
排序等。
查询语句:SELECT param FROM table WHERE condition 该语句可以理解为
从 table 中查询出满足 condition 条件的字段 param。
新增语句:INSERT INTO table (param1,param2,param3) VALUES (value1,
value2,value3) 该语句可以理解为向 table 中的 param1,param2,param3 字段
中分别插入 value1,value2,value3。
更新语句:UPDATE table SET param=new_value WHERE condition 该语句可
以理解为将满足 condition 条件的字段 param 更新为 new_value 值。
删除语句:DELETE FROM table WHERE condition 该语句可以理解为将满
足 condition 条件的数据全部删除。
去重查询:SELECT DISTINCT param FROM table WHERE condition 该语句
可以理解为从表 table 中查询出满足条件 condition 的字段 param,但是 param 中
重复的值只能出现一次。
排序查询:SELECT param FROM table WHERE condition ORDER BY param1
该语句可以理解为从表 table 中查询出满足 condition 条件的 param,并且要按照
param1 升序的顺序进行排序。
43

