正在加载图片...
当一个表被删除时,该表的所有触发器均同时被删除 23、若想在借书记录中根据还书日期自动计算出借书日期,该如何进行 在定义借书记录时定义一个借书日期字段再加上as还书日期 4、说说第17题借书功能程序的思路。 1、先判断图书表中有没有该书,如果图书表中没有该书则提示不能借该书 2、如果图书表中有该书,且该书册数不为0,借书纪录表中插入一条纪录且借书纪录 中册数要减一。 25、说说第17题借书功能程序中变量@x的作用。 @x表示书号,要根据书名求出书号 26、说说第18题还书功能程序的思路 1、先判断如果过期则不允许还书,给出提示要罚款多少钱(过期一天罚1毛钱) 2、如果不过期则允许还书,删除借书纪录,图书纪录中册数加1。 27、说说第18题还书功能程序中变量x,@y,z的作用 x一表示过期天数 y-表示书号,要根据书名求出书号 z—表示罚款的价格 28、如要根据罚款的价格添加上名次(罚款最高者放在最前面),该如何在查询分析器中改 写或编写代码 1、可通过嵌套査询进行:1+超过当前价格的人数 2、或用 select.into. orderby罚款价格desc,同时加上自动编号字段 9、存储过程有何作用? 模块化编程:可反复被调用。 快速执行:第一次执行时进行分析优化并驻留内存,以后直接执行。 减少网络通信量:只要一条调用语句就可执行存储在服务器上的存储过程 安全机制:可只能执行而不让修改 30、给借书记录表中的还书日期加上非空约束。 可通过企业管理器或用 alter语句进行 31、在查询某班的借书信息语句 SELECT a NAME, b. BNAMe FROM BORROW ab, Card a, BOoKs b 为什么不能简单写一个name而用 a name呢? 因为2个表中有同名name存在 32、如何将某些信息保存到某个新表中? 可用 select…into…from…实现 33、数据库操作语言一般有哪些? 数据操作语言( Data Manipulation Language,DML)用来在数据库中对各种数据进行操 作:检索( SELECT)、插入( INSERT)、删除( DELETE)、修改( UPDATE)数据 34、对于计算字段,允许用户修改它的值吗? 不允许 35、 DISTINCT是什么意思,有什么作用? DISTINCT短语去掉重复记录(“重复”指选出的记录信息中所选字段值均对应相同)。当 表中没有定义主键时,很有可能存在重复的记录(内容完全相同的记录)。即使表中定义了 主键,使用 SELECT查询选择部分字段时,也有可能存在完全相同的值当一个表被删除时,该表的所有触发器均同时被删除。 23、若想在借书记录中根据还书日期自动计算出借书日期,该如何进行。 在定义借书记录时定义一个借书日期字段再加上 as 还书日期-30 24、说说第 17 题借书功能程序的思路。 1、先判断图书表中有没有该书,如果图书表中没有该书则提示不能借该书 2、如果图书表中有该书,且该书册数不为 0,借书纪录表中插入一条纪录且借书纪录 中册数要减一。 25、说说第 17 题借书功能程序中变量@x 的作用。 @x 表示书号,要根据书名求出书号。 26、说说第 18 题还书功能程序的思路 1、先判断如果过期则不允许还书,给出提示要罚款多少钱(过期一天罚 1 毛钱) 2、 如果不过期则允许还书,删除借书纪录,图书纪录中册数加 1。 27、说说第 18 题还书功能程序中变量@x,@y,@z 的作用。 @x----表示过期天数 @y----表示书号,要根据书名求出书号 @z----表示罚款的价格 28、如要根据罚款的价格添加上名次(罚款最高者放在最前面),该如何在查询分析器中改 写或编写代码? 1、 可通过嵌套查询进行:1+超过当前价格的人数。 2、 或用 select….into…..orderby 罚款价格 desc,同时加上自动编号字段。 29、存储过程有何作用? 模块化编程:可反复被调用。 快速执行:第一次执行时进行分析优化并驻留内存,以后直接执行。 减少网络通信量:只要一条调用语句就可执行存储在服务器上的存储过程。 安全机制:可只能执行而不让修改。 30、给借书记录表中的还书日期加上非空约束。 可通过企业管理器或用 alter 语句进行。 31、在查询某班的借书信息语句 SELECT a.NAME,b.BNAME FROM BORROW ab,CARD a,BOOKS b 为什么不能简单写一个 name 而用 a.name 呢? 因为 2 个表中有同名 name 存在。 32、如何将某些信息保存到某个新表中? 可用 select …..into …..from …..实现。 33、数据库操作语言一般有哪些? 数据操作语言(Data Manipulation Language,DML)用来在数据库中对各种数据进行操 作:检索(SELECT)、插入(INSERT)、删除(DELETE)、修改(UPDATE)数据。 34、对于计算字段,允许用户修改它的值吗? 不允许。 35、DISTINCT 是什么意思,有什么作用? DISTINCT 短语去掉重复记录(“重复”指选出的记录信息中所选字段值均对应相同)。当 表中没有定义主键时,很有可能存在重复的记录(内容完全相同的记录)。即使表中定义了 主键,使用 SELECT 查询选择部分字段时,也有可能存在完全相同的值
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有