四、应用(20分)某网上书店后台数据库的部分关系模式如下:会员(会员编号,用户名,密码,姓名,地址,邮编,电话,消费额,积分)图书(图书编号,类型名称,图书名称,作者,出版社,出版日期,ISBN,价格)订单(订单编号,会员编号,销售额,订购日期,出货日期)订单明细(订单明细编号,订单编号,图书编号,数量)创建订单表,订单编号唯一识别一个订单,会员编号为外码。要求销售额大于0。在会员表的积分列上建
1.有下表: create table a (    id number(10),PK    amt number(14,2),    type number(4) ); create table b (  &
原创 2007-10-27 16:10:05
1564阅读
2评论
一、数据库简介1.数据库系统1.1数据库DataBase【简称DB】,指的是长期保存在计算机上的一些数据,按照一定的规则组织起来意义:可以被多个用户或者多个应用共享【存储,维护和管理数据的集合】mysql:sqlite1.2数据库管理系统DataBase Management System【简称DBMS】,用来操作和管理数据库的软件,用于建立,使用和维护数据库,为了保证数据库数据的完整性和安全性,
一、单项选择关系模式的任何属性( A )。A.不可再分B.可再分C.命名在该关系模式中可以不惟一D.以上都不是保护数据库,防止未经授权或不合法的使用造成的数据泄漏、非法更改或破坏。这是指数据的(  A  )。A. 安全性B.完整性C.并发控制D.恢复事务的一致性是指(  D )。A.事务中包括的所有操作要么都做,要么都不做B.事务一旦提交,对数据为的改变是永久的C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的D.事务必须是使数据库从一个一致性状态变
原创 2021-08-10 10:23:07
298阅读
在软件行业日益发展的今天,数据库技术已经成为了不可或缺的一部分。无论是大型企业的复杂系统,还是小型创业公司的创新平台,数据库都扮演着存储、管理和检索数据的核心角色。正因为数据库技术的重要性,各类软考中也将数据库知识作为了重点考察内容。下面,我们就以“数据库期末试卷”为关键词,来探讨一下软考中数据库科目的学习重点和备考策略。 首先,一份典型的数据库期末试卷,通常会从基础知识、理论应用和实践操作三个
软考数据库试卷是计算机技术与软件专业技术资格(软考)中数据库应用系统分析师级别的考试内容。该考试旨在考察考生在数据库管理、设计、应用开发等方面的理论知识和实践技能。本文将对一份软考数据库试卷及答案进行解析与评估。 一、试卷解析 以下是一份软考数据库试卷的样例: 1. 简答题:什么是数据库?请简要描述数据库的基本概念和特点。 2. 简答题:请简述关系型数据库的基本特点。 3.
一、单项选择关系模式的任何属性( A )。A.不可再分B.可再分C.命名在该关系模式中可以不惟一D.以上都不是保护数据库,防止未经授权或不合法的使用造成的数据泄漏、非法更改或破坏。这是指数据的(  A  )。A. 安全性B.完整性C.并发控制D.恢复事务的一致性是指(  D )。A.事务中包括的所有操作要么都做,要么都不做B.事务一旦提交,对数据为的改变是永久的C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的D.事务必须是使数据库从一个一致性状态变
原创 2022-03-02 13:41:35
315阅读
概述 : Wo - 公号「八点半技术站」的创作者 - Bruce.D (姓氏:豆)。技术的交流、不仅仅限制于阅读,因此我特地创建了一个「红包激励机制」的 sql群,红包激励机制的内容,我将以图片形式放在文章底部。新玩法、新规则、新思路 ~~~ 今天是选择 “ 嘎嘎嘎 ”,8道需要至少做3道,算打卡成功。很刺激吧~~~题目 :Q1 : 查询表中存在ID重复三次以上的记录 ?Q2 : 创建
原创 2021-01-26 15:07:29
332阅读
简介: 感谢微信给予的个人认证,专注于PHP、Go、数据库技术领域知识经验分享。今天的打卡有些不同,一个新的玩法,最近发现有人为了打卡而打卡......所以想要学习交流,并且愿意打卡的伙伴一定要看新规则,否则打卡无效哈!!!今天下面会有4道题目,你必须4选一,选择一道答出来,不管对错(太离谱不算,博主核验),才算打卡成功。你写的sql 写在留言区即可。公布答案时间:当天晚上10-11点,发布在微信
原创 2021-01-26 15:16:44
340阅读
简介:感谢微信给予的个人认证,专注于PHP、数据库技术领域知识经验分享。题目:首先给定一个technology表,如下所示,有1=男性和2=女性的值。交换所有的1和2的值(例如:将所有1值更改为2,反之)。要求只使用一个更新(Update)语句,并且没有中间的临时表。注意:只能写一个Update语句,请不要编写任何Select语句。例如下图:解答方法:这里给大家提供2种解答方式~~~(以下解答方式
原创 2021-01-26 15:36:19
195阅读
概述 : Wo - 公号「八点半技术站」的创作者 - Bruce.D (姓氏:豆)。技术的交流、不仅仅限制于阅读,因此我特地创建了一个「红包激励机制」的 sql群,红包激励机制的内容,我将以图片形式放在文章底部。新玩法、新规则、新思路 ~~~ 今天是选择 “ 嘎嘎嘎 ”,10道对5,算打卡成功。很刺激吧~~~题目 :Q1 : 数据库系统核心是什么 ?A. 数据库管理系统    B. 数据
原创 2021-01-26 15:08:51
241阅读
简介:Hello各位,我是公号「八点半技术站」的创作者-Bruce.D(姓氏:豆)。感谢微信给予的个人认证,专注于PHP、Go、数据库技术领域知识经验分享。技术的交流、不仅仅限制于阅读,因此我特地创建了一个「红包激励机制」的sql群,红包激励机制的内容,我将以图片形式放在文章底部。前面已有110+的伙伴在评论区打卡留言,参与红包激励制的sql学习。今天的打卡有些不同,一个新的玩法,最近发现
原创 2021-01-26 15:11:57
132阅读
简介:感谢微信给予的个人认证,专注于PHP、Go、数据库技术领域知识经验分享。题目一:给定一个体温表(temperature),编写一个SQL查询,来查找与昨天的日期相比温度更高的时间和用户和。例如下图:解答方法:这里给大家提供1种解答方式,非常骚操作~~~(以下解答方式,已经过测试)第一种:使用join和datediff()的方式SELECTtemperature.`name`AS'name',
原创 2021-01-26 15:19:26
162阅读
简介:感谢微信给予的个人认证,专注于PHP、数据库技术领域知识经验分享。题目一:user表包含所有员工信息,每个员工有其对应的id,salary和company_id。例如下图:company表包含公司所有部门的信息。例如下图:编写一个SQL查询,找出每个部门工资最高的员工。例如,根据上述给定的表格,王五在销售部门有最高工资,二麻子在技术部门有最高工资。解答方法:这里给大家提供1种解答方式,非常骚
原创 2021-01-26 15:25:38
125阅读
简介:感谢微信给予的个人认证,专注于PHP、数据库技术领域知识经验分享。题目:A市开了一家新的花店,吸引了很多的人过来看观看。该店长特别注意用户体验,专门有个LED显示板做购花推荐,上面公布着花评和相关花的描述。作为该花店的信息部主管,现在需要编写一个SQL查询,找出所有花朵描述为非D级别(D:较差)的并且id为奇数的花朵,结果请按评分等级rating排列。例如下图:解答方法:这里给大家提供2种解
原创 2021-01-26 15:34:34
144阅读
简介: 感谢微信给予的个人认证,专注于PHP、Go、数据库技术领域知识经验分享。前面已有 110+ 的伙伴在评论区打卡留言,参与红包激励制的 sql学习。 今天的打卡有些不同,一个新的玩法,最近发现有人为了打卡而打卡......所以想要学习交流,并且愿意打卡的伙伴一定要看新规则,否则打卡无效哈!!!今天下面会有1道题目,答出来,不管对错(太离谱不算,博主核验),才算打卡成功。你写的sql 写在
原创 2021-01-26 15:14:12
230阅读
简介:感谢微信给予的个人认证,专注于PHP、数据库技术领域知识经验分享。题目一:小毛是一所中学的音乐老师,她有一张seat座位表,平时用来储存学生名字和与他们相对应的座位id。其中纵列的id是连续递增的问题来了,小毛想改变相邻俩学生的座位。欢迎大家用SQL帮助解答。例如下图:解答方法:这里给大家提供1种解答方式,非常骚操作~~~(以下解答方式,已经过测试)第一种:使用CASE和MOD的方式SELE
原创 2021-01-26 15:23:55
246阅读
简介:感谢微信给予的个人认证,专注于PHP、数据库技术领域知识经验分享。题目一:有一个courses表,有:student(学生)和class(课程)。请列出所有超过或等于5名学生的课。例如表如下:解答方法:这里给大家提供2种解答方式,也有其他写法~~~(以下解答方式,已经过测试)第一种:使用GroupBy和子查询的方式先统计每门课程的学生数量,再从中选择超过5名学生的课程。SELECTclass
原创 2021-01-26 15:27:41
226阅读
简介:感谢微信给予的个人认证,专注于PHP、数据库技术领域知识经验分享。题目一:编写一个SQL查询,获取person表中第二高的薪水。(薪水字段:salary)。注意:SQL查询应该返回70作为第二高的薪水。如果不存在第二高的薪水,那么查询应返回null。例如下图:解答方法:这里给大家提供3种解答方式,也有其他写法~~~(以下解答方式,已经过测试)第一种:使用子查询和LIMIT子句的方式将不同的薪
原创 2021-01-26 15:32:37
165阅读
最全的数据库常规面试题1.      触发器的作用?触发器是一个特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经许可的更新和变化。可以联级运算。如,某表上的触发器上包含对另一个表的数据操作,而该操作又会导致该表触发器被触发。2.   &nb
  • 1
  • 2
  • 3
  • 4
  • 5