
数据库
文章平均质量分 74
fei_sun
这个作者很懒,什么都没留下…
展开
-
【数据库】简答题汇总
要实现关系数据库中表与表之间的联系,必须通过公共属性来完成,这些公共属性可能是一个表的主键,也可能是另一个表的外键,有相应的参照完整性来保证表之间的联系。DBMS的恢复子系统根据事务日志的记载重做(REDO)已提交的事务,撤销(UNDO)未提交的事务,确保事务的原子性,使数据恢复到某个一致状态,这种恢复的方法称为REDO/UNDO恢复策略。外模式:也称子模式或用户模式,是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的逻辑表示。5.什么是数据库的完整性?原创 2025-01-03 14:49:48 · 595 阅读 · 0 评论 -
数据库概念复习
查询处理分为四个阶段代数优化:关系代数表达式的优化有连接和选择操作时,先做选择操作物理优化:存取路径和底层操作算法的选择索引扫描、索引连接算法①选择操作简单的全表扫描算法索引扫描算法②连接操作嵌套循环算法排序-合并算法索引连接算法hash join算法总代价(查询执行开销)=IO代价+CPU代价+内存代价+通信代价(分布式数据库)原创 2024-12-16 15:21:34 · 363 阅读 · 0 评论 -
【数据库】E-R模型、函数依赖、范式
1. 现有如下关系模式:借阅(图书编号,书名,作者名,出版社,读者编号,读者姓名,借阅日期,归还日期),基本函数依赖集F={图书编号→(书名,作者名,出版社),读者编号→读者姓名,(图书编号,读者编号,借阅日期)→归还日期}其中,一人科室有多个病房,多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。(E-R模型4分,关系模型6分)4. 在关系模式R(U,F)中,U=ABCDEF={A→C,AC→B,B→D,C→E,EC→B} 计算(EC)+原创 2024-12-10 22:51:33 · 1276 阅读 · 1 评论 -
【数据库】选择题+填空+简答
若属性(或属性组)F是基本关系R的外码它与基本关系S的主码Ks相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为:取空值(F的每个属性值均为空值)或者等于S中某个元组的主码值。数据库中只存在视图的定义,而不存放视图对应的数据,这些数据存放原来的基本表中,当基本表中的数据发生变化,从视图中查询出的数据也就随之改变。设有如下所示关系R(A,B)和S(C,D,A),R的主码是A,S的主码是C、外码是A(参照R.A),则能够插入关系S的元组是( )。原创 2024-12-10 22:51:18 · 1504 阅读 · 0 评论 -
【数据库】关系代数和SQL语句
对于教学数据库的三个基本表学生S(S#,SNAME,AGE,SEX)学习SC(S#,C#,GRADE)课程(C#,CNAME,TEACHER)(1)试用关系代数表达式和SQL语句表示:检索WANG同学不学的课程号(2)试用SQL语句完成:在基本表S中检索每一门成绩都大于80分的学生学号、姓名和性别,并把检索到的值送往一个已存在的基本表STUDENT(S#,SNAME,SEX)(3)试用SQL语句完成:检索选修课程包含LIU老师所授课的学生学号(4)将关系代数表达式意思表达出来。原创 2024-12-08 16:32:40 · 549 阅读 · 0 评论 -
【数据库实验四】数据库的安全性实验
在A.5节中已经介绍,一个用户要访问SQL Server 2000数据库中的数据,他必须要经过3个认证过程。在企业管理器中书写触发器时,通过右键单击创建触发器的表,在弹出的快捷菜单中依次选择“所有任务”→“管理触发器”,就打开“触发器属性”对话框,然后在该对话框的“文本”框中输入创建触发器的SQL语句。可以创建一个角色(如role),给该角色赋予相应的权限,然后给每个成员建立一个登录账号(如分别为lin,wang,zheng),并将每个成员的登录账号添加为数据库角色role的成员。(4)管理用户权限。原创 2024-12-06 20:50:52 · 1150 阅读 · 0 评论 -
【数据库】复习
事务T1修改某一数据,并将其写回磁盘,事务T2读取同一数据后,T1由于某种原因被撤销,这时T1已修改过的数据恢复原值,T2读到的数据就与数据库中的数据不一致,则T2读到的数据就为“脏”数据,即不正确的数据。”关系“是”关系模式“的一个实例,可以把”关系”理解为一张带数据的表,而“关系模式”是这张数据表的表结构。2.关系是关系模式在某一个时刻的状态或者内容,关系模式是静态的,稳定的,而关系是动态的,随时间不断变化的,因为关系操作在不断地更新着数据库中的数据。数据库恢复能够保证事务的哪些特性?原创 2024-12-04 22:28:07 · 1048 阅读 · 1 评论 -
【数据库】导航
【数据库】数据库的学习_数据库学习-优快云博客。原创 2024-12-03 11:23:27 · 551 阅读 · 0 评论 -
【数据库实验三】 视图和索引实验
(3)在数据库SPJ中的供应商表S、零件表P、工程项目表J、供应情况表SPJ中,用SELECT查询语句完成第2章习题6中(4)~(5)的查询。(1)在数据库JWGL的学生表Student、课程表Course、学生选课表SC中完成第3章例3.55~例3.62中的查询操作。(6)在例(1)的视图上进行如下操作,将学号为950002的学生的姓名改为“张良”。(5)在(4)的学生视图上查询成绩在90分以上的女学生的学号和姓名。(2)针对(1)中定义的视图,完成查询,查找客户张三的所有订单信息。原创 2024-11-08 19:55:46 · 1144 阅读 · 0 评论 -
【数据库实验一】数据库及数据库中表的建立实验
通过此次实验,我熟悉了MySQL Workbench的环境,掌握了企业管理器的基本使用方法,对数据库及其对象有基本了解,学会在企业管理器中创建数据库及查看数据库属性,学会使用MySQL语句创建数据库,并了解数据库的逻辑结构和物理结构。(3)使用T-SQL语句在SPJ数据库中创建第2章习题6中的4张表:供应商表S、零件表P、工程项目表J和供应情况表SPJ,数据类型和长度自行设计,注意要同时定义主键、外键和其他的数据完整性。(1)了解SQL Server 的基本数据类型、空值的概念,以及表的结构特点。原创 2024-11-08 19:39:00 · 2075 阅读 · 0 评论 -
【数据库实验二】数据库上的基本操作实验
通过本次实验,我掌握了使用MYSQL语句和企业管理器对数据表进行插入、修改和删除数据的操作,体会了数据完整性约束的作用,加深了对数据完整性及其约束的理解,也熟练掌握了INSERT、UPDATE、DELETE语句的语法和使用方法。③ 在数据库SPJ中的供应商表S、零件表P、工程项目表J、供应情况表SPJ中,用SELECT语句完成第2章习题6中(1)~(2)的查询。通过本次实验,我掌握了简单表的数据查询、数据排序和多表操作时数据连接查询的操作方法,通过实验,对上课时讲的例子有了更加直观的理解。原创 2024-11-08 19:47:03 · 781 阅读 · 0 评论 -
【数据库】MySQL Workbench使用的相关问题
UN------无符号(非负数)B--------二进制数据。建表的时候,这些代表什么。G--------生成列。UQ-----唯一索引。ZF------填充0。AI-------自增。原创 2024-10-23 15:55:04 · 188 阅读 · 0 评论 -
【数据库】【MySQL】关于datagrip激活码
https://www.ajihuo.com/idea/4222.html?_refluxos=a10原创 2024-10-18 22:48:57 · 2256 阅读 · 0 评论 -
【ubuntu、MySQL】ubuntu下安装mysql遇到的问题
ubuntu下安装mysql。与datagrip的连接。原创 2024-10-18 22:46:05 · 479 阅读 · 0 评论 -
【数据库】数据库实例
例3.5建立一个“学生”表student。例3.6建立一个“课程”表course。例3.7建立学生选课表sc。原创 2024-10-11 22:14:17 · 253 阅读 · 0 评论 -
【数据库】数据库的学习
二维表域笛卡尔积属性---列n目关系必有n个属性若关系中的某一属性组的值能唯一地标识一个元组,而其子集不能,则称该属性组为候选码若一个关系有多个候选码,则选定其中一个为主码主属性:所有候选码并集中的属性非主属性/非码属性:全集-主属性关系类型:基本关系(基本表)、查询表、视图表基本表性质:(1)列是同质的,来自同一个域(2)不同的列可出自同一个域,称其中每一列为一个属性(3)列的顺序无所谓(4)任意两个元组的候选码不能取相同的值(5)行的顺序无所谓(6)分量必须取原子值。原创 2024-09-23 21:42:47 · 2183 阅读 · 0 评论 -
数据库MySQL---基础篇
数据库(DataBase)---数据存储的仓库,数据是有组织的进行存储数据库管理系统(DBMS)-----操纵和管理数据库的大型软件SQL----操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准主流的关系型数据库管理系统。原创 2024-07-09 19:21:10 · 996 阅读 · 0 评论 -
数据库MySQL---运维篇
日志主从分离分库分表读写分离。原创 2024-07-09 09:30:54 · 482 阅读 · 0 评论 -
数据库MySQL---进阶篇
视图/存储过程/触发器。原创 2024-07-09 09:29:51 · 550 阅读 · 0 评论