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
   48   49   50   51   52   53   54   55   56   57   58