《数据库练习》PPT课件.ppt
《《数据库练习》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《数据库练习》PPT课件.ppt(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1.为何使用触发器?2如何使查询语句的性能得到优化?3.进行应用程序设计时,访问SQL Server数据库的方式主要有哪几种?并简单介绍它们。可以通过多种方式访问SQL SERVER数据库,比较常见的有ADO、OLE DB、ODBC和JDBC。1)触发器是自动的:它们在对表的数据作了任何修改(比如手工输入或者应用程序采取的操作)之后立即被激活。(2分)2)触发器可以通过数据库中的相关表进行层叠更改。这比直接把代码写在前台的做法更安全合理。(2分)3)触发器可以强制限制,这些限制比用 CHECK 约束所定义的更复杂。与 CHECK 约束不同的是,触发器可以引用其它表中的列。(1分)1)通配符%的
2、使用,要尽量避免在通配符%搜寻词首出现;(1分)2)Order by语句以使用索引,也可以为所使用的列建立另外一个索引,同时应绝对避免在order by子句中使用表达式;(1分)3)尽量不用NOT;(1分)4)尽量不要连接列;(1分)5)表连接之前,如果能对表进行筛选最好。(1分)4数据完整性主要包括哪些方面?简单介绍它们。综合题以下题目基于如下数据库应用模型:商品销售管理系统1.商品信息表的哪一项应当做为主键?商品销售记录表中需要使用外键约束的字段有哪些?写出建立商品销售记录表的DDL语句(带有主键、外键和约束条件)。写出在商品信息表的商品名称上建立索引的语句。(1)查询商品名称中含有冰箱的
3、商品的销售记录,按销售日期降序排列。(2)列出S001销售员没有销售过的商品基本信息。(3)查找有至少5条销售记录的销售人员的姓名和工资。商品信息表的商品编号(gid)做为主键,商品销售记录表中需要使用外键约束的字段有商品编号(gid)和销售员编号(sid)。Create table sell_log(Sno number(10)primary key,Gid number(10)not null,sid char(4)not null,sqty number(8,2)not null,price number(8,2)not null,sdate datetime not null,fore
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库练习 数据库 练习 PPT 课件
限制150内