项目六公司管理数据库系统中视图和索引的应用内容摘要:
ALTER VIEW view2_employee AS SELECT employee. 雇员 id, , employee. 性别, employee. 出生年月, employee. 雇用日期 FROM employee Where =‘男’ 2. 重命名视图 ( 1)利用企业管理器重命名视图。 ( 2)可以使用系统存储过程 sp_rename修改视图的名称,该过程的语法形式如下: sp_rename old_name,new_name 【 例 3】 把视图 v_employee重命名为 view_employee。 其程序清单如下: sp_rename v_employee, view_employee 查看视图信息 可以使用系统存储过程 sp_help显示视图特征 ,使用 sp_helptext显示视图在系统表中的定义。 语法: ( 1) sp_help 数据库对象名称 ( 2) sp_helptext 视图(触发器、存储过程) 四 . 删除视图 ( 1) 使用企业管理器删除视图。 ( 2) 使用 TransactSQL语句 DROP VIEW删除视图的语法形式如下: DROP VIEW {view_name} [,… n] 【 例 4】 同时删除 paninfo数据库中的视图titleview和 CAonly。 drop view 1_employee , view2_employee 五、通过视图修改记录 需要注意以下几点: 不能同时修改两个或者多个基表。 不能修改那些通过计算得到的字段。 如果在创建视图时指定了 WITH CHECK OPTION选项 , 那么所有使用视图修改数据库信息时 , 必须保证修改后的数据满足视图定义的范围。 执行 UPDATE、 DELETE命令时 , 所删除与更新的数据必须包含在视图的结果集中。 如果视图引用多个表时 , 无法用 DELETE命令删除数据。 1.插入数据记录 【 例 5】 利用已创建的 view2_employee视图,向表中添加一条新的数据记录。 该记录对应的值为: (‘008’, ‘王玉’ , ‘女’, , ‘198011’,’ 202033’)。 INSERT INTO view2_employee VALUES(008’, ‘王玉’ , ‘女’, , ‘198011’,’ 202033’) 说明:当视图所依赖的基本表有多个时,不能向该视图插入数据,因为这将会影响多个基本表。 2.更新数据记录 注意:更新的只是数据库中的基表。 不能同时修改两个或者多个基表,可以对基于两个或多个基表或者视图的视图进行修改,但是每次修改都只能影响一个基表。 不能修改那些通过计算得到的字段 如果指定了 WITH CHECK OPTION选项,必须保证修改后的数据满足视图定义的范围。 【 例 6】 利用已创建的视图 view2_employee ,修改 employee表。项目六公司管理数据库系统中视图和索引的应用
相关推荐
p l o y e e )雇 员 I D姓 名性 别出 生 年 月雇 佣 日 期特 长薪 水产 品 信 息 表 ( p r o d u c t )产 品 I D产 品 名类 别 名单 价库 存 量41 将逻辑模式规范化和性能优化 由 E— R图转换的数据库逻辑模型还只是逻辑模式的雏形,要成为逻辑模式,还需要进行以下几个方面的处理: 对数据库的性能、存储空间等优化;
检验它是否能满足要求。 软件 库存情况更新 开发者 W .W ard 日期 2 / 8 / 82 阶 段 项目任务 工作量分布 (1/53) 小计 (1 /5 3 )计划和需求 软件需求定义 5开发计划 1 6产品设计 6 产品设计 初步的用户手册 3测试计划 1 10详细 PD L 描述 4 详细设计 数据定义 4过程设计 2正式的用户手册 2 12 编码与 程序编码 6 单元测试
歌 ” 的员工 , 则撤消该插入操作 , 并返回出错消息 CREATE TRIGGER 例 3 ON Employee FOR INSERT AS DECLARE @hoobby varchar(20) SELECT @hoobby = FROM inserted IF @hoobby =39。 舞蹈 39。 OR @hoobby=39。 唱歌 39。 BEGIN print 39。
TRANSSHIPMENT ALLOWED TO SAVANNAH, GA, USA …… SOME MSG FROM S/O THE ALLIGATOR LIBERTY. ALL THE GOODS ARE IN 40 WOODEN CRATES ABOUT MT 68 M3 BY 4 20’ FOOT OPENTOP CONTANERS NO. MOLU4206680,
认为 教学过程是教师与学生交往互动的过程。 教学是以教学内容(资源)为中介,进行与师生之间交流影响的特殊的人际交往过程。 这是从社会过程和社会性相互作用来认识、理解教学过程的本质。 一、音乐教学过程概述 (5) 实践说 认为 教学过程是人类实践活动之一,是教师与学生共同完成的实践活动。 学生只有通过必要的实践活动才能完成相应的学习任务。 一、音乐教学过程概述 (6) 多本质说