如何理解数据库的三级模式? 对与数据库的概念理解,还不是特别清楚,特想搞明白是怎么回事。鄙人自己的理解如下:外模式是数据库使用…
一些SQL的试题 1.应用程序2.实体完整性3.distince4.5.create Nonclustered index IDX_authors on authors(州名列,城市名列)6.创建表7.select 列名 from 表名8.sum()9.top10.alter procedure11.ltrim()12.declare@变量名 数据类型13.where14.from15.order by16.cast(表达式 as 数据类型)17.count()18.drop procedure 存储过程名19.创建数据库20.价格大于15美元的所有数据21.数据库22.rollback23.24.服务管理器25.26.数据冗余(备份)27.328.数据库29.应用程序30.drop table33.操作系统权限1.2.是并发控制的单位,是用户定义的一个操作序列,具有原子性,一致性,隔离性,持续性四个特性。3.共享锁(S锁):如果事务T对数据A加上共享锁后,则其他事务只能对A再加共享锁,不能加排他锁.获准共享锁的事务只能读数据,不能修改数据。4.5.1.存储过程可以使得程序执行效率更高、安全性更好,因为过程建立之后 已经编译并且储存到数据库,直接写sql就需要先分析再执行因此过程效率更高,直接写sql语句会带来安全性问题,如:sql注入2.建立过程不会很耗系统资源,因为过程只是在调用才执行。6.聚簇索引是一种对磁盘上实际数据重新组织以按指定的一个或多个列的值。