笔果题库
数据库系统原理
历年真题
搜题找答案,就上笔果题库
数据挖掘在数据库中又被称为______。
搜题找答案,就上笔果题库
简述内模式的概念、特点及定义内容。
搜题找答案,就上笔果题库
简述数据操作的定义、分类及核心要素。
搜题找答案,就上笔果题库
简述主码在关系数据库中的主要作用。
搜题找答案,就上笔果题库
简述在MySQL中使用SQL语句删除用户账号的具体语法格式及执行注意事项。
搜题找答案,就上笔果题库
简述需求描述与分析中功能性需求与非功能性需求的区别。
搜题找答案,就上笔果题库
某学校数据库中包含两个关系:学生(学号,姓名,班级编号)和班级(班级编号,班级名,人数)。其中,学号是学生表的主码;班级编号是班级表的主码,也是学生表的外码,引用了班级表的班级编号。请根据参照完整性约束回答以下问题:(1)说明学生表中班级编号属性的外码约束;(2)当向学生表插入一条新记录,班级编号为'001',但班级表中不存在班级编号为'001'的记录时,系统会如何处理?并解释原因;(3)当删除班级表中班级编号为'001'的记录时,如果该班级有学生记录,系统可能采取哪些措施?请说明每种措施的含义;(4)举例说明一个违反参照完整性的操作,并分析其后果。
搜题找答案,就上笔果题库
某电商公司数据库包含两个表:customer(客户ID,姓名,性别,地址)和order(订单ID,客户ID,金额,税率)。现需创建一个存储函数get_total_amount,用于根据订单ID计算税后总金额(金额 × (1 + 税率))。如果订单ID不存在,则返回“订单不存在”;如果税率为空,则使用默认税率0.05。请完成以下操作:(1)编写创建该存储函数的SQL语句;(2)调用该存储函数查询订单ID为1001的总金额的SQL语句;(3)修改存储函数的SQL语句,使其在税率为空时使用默认税率0.05;(4)删除该存储函数的SQL语句;(5)简述存储函数与存储过程的主要区别,并说明在本场景中为何选择存储函数。