<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[uien_的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/uien_</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; uien_]]></copyright><item><title><![CDATA[第十一章作业]]></title><link>https://blog.youkuaiyun.com/uien_/article/details/117325831</link><guid>https://blog.youkuaiyun.com/uien_/article/details/117325831</guid><author>uien_</author><pubDate>Thu, 27 May 2021 12:12:40 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[数据库第十章作业]]></title><link>https://blog.youkuaiyun.com/uien_/article/details/117194599</link><guid>https://blog.youkuaiyun.com/uien_/article/details/117194599</guid><author>uien_</author><pubDate>Sun, 23 May 2021 13:57:48 +0800</pubDate><description><![CDATA[（1）T1T_1T1​、T3T_3T3​已提交，T2T_2T2​已回滚，T4T_4T4​开始未结束。
重做：T1T_1T1​，T3T_3T3​ 回滚：T2T_2T2​，T4T_4T4​
（2）
T1T_1T1​已提交，T2T_2T2​已回滚，T3T_3T3​开始未结束。
重做：T1T_1T1​ 回滚：T2T_2T2​，T3T_3T3​
（3）
T1T_1T1​已提交，T2T_2T2​、T3T_3T3​开始未结束。
重做：T1T_1T1​ 回滚：T2T_2T2​，T3T_3T3​
（4）
T1T_1T1...]]></description><category></category></item><item><title><![CDATA[第九章作业]]></title><link>https://blog.youkuaiyun.com/uien_/article/details/116767507</link><guid>https://blog.youkuaiyun.com/uien_/article/details/116767507</guid><author>uien_</author><pubDate>Thu, 13 May 2021 21:38:23 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[第七章作业]]></title><link>https://blog.youkuaiyun.com/uien_/article/details/116506016</link><guid>https://blog.youkuaiyun.com/uien_/article/details/116506016</guid><author>uien_</author><pubDate>Sat, 08 May 2021 00:26:35 +0800</pubDate><description><![CDATA[7.
系（系号，系名，学校名）
班（班号，学生，所属系号）
教研室（室号，系号）
教职工（职工号，名字，教研室号）
学生（学号，姓名，班级号，指导教师号）
选课（课程号，学号，课程名，学生姓名）
课程（课程号，课程名）
8.
产品（产品号，产品名，工厂号）
零件（零件号，零件名）
产品组成（产品号，零件号，零件使用量）
原材料（材料号，材料名，类别，仓库号，存储量）
零件构成（原料号，零件号，原料用量）
零件存储（零件号，仓库号，存储量）
材料存储（材料号，类别，仓库号，存储量



第7题中 每个关系模.]]></description><category></category></item><item><title><![CDATA[E-R图练习]]></title><link>https://blog.youkuaiyun.com/uien_/article/details/116374330</link><guid>https://blog.youkuaiyun.com/uien_/article/details/116374330</guid><author>uien_</author><pubDate>Mon, 03 May 2021 11:05:48 +0800</pubDate><description><![CDATA[E-R图
提供了表示实体型、属性和联系的方法。
1.实体型用矩形表示，矩形框内写明实体名。
2.属性用椭圆形表示，并用无向边将其与相应的实体型连接起来。
3.联系用菱形表示，菱形框内写明联系名，并用无向边分别与有关实体型连接起来，同时在无向边上标注联系的类型（1:1  、1：n、m:n）
如果一个联系具有属性，则也要用无向边与相应联系连接起来。
画图工具点击这里


...]]></description><category></category></item><item><title><![CDATA[第六章课后作业]]></title><link>https://blog.youkuaiyun.com/uien_/article/details/116353120</link><guid>https://blog.youkuaiyun.com/uien_/article/details/116353120</guid><author>uien_</author><pubDate>Sun, 02 May 2021 13:34:23 +0800</pubDate><description><![CDATA[２.
（１）关系模式：
学生：S(Sno，Sname，Sbirth，Dept，Class，Rno)
班级：C(Cno，Pname，Dept，Cnum，Cyear)
系：D(Dept，Dno，Office，Dnum)
学会：M(Mname，Myear，Maddr，Mnum)
（２）
每个关系模式的最小函数依赖集如下:
1、学生S (Sno Sname, Sbirth, Dept,Class, Rno)的最小函数依赖集如下:Sno→Sname,Sno→Sbirth,Sno→Class，Class→Dept,De]]></description><category></category></item><item><title><![CDATA[第六章总结]]></title><link>https://blog.youkuaiyun.com/uien_/article/details/116352914</link><guid>https://blog.youkuaiyun.com/uien_/article/details/116352914</guid><author>uien_</author><pubDate>Sun, 02 May 2021 13:27:52 +0800</pubDate><description><![CDATA[关系数据理论问题的提出规范化函数依赖码2NF、3NF、BCNF（第二范式第三范式BC范式）多值依赖
问题的提出


就拿我们之前的的基本表来举例，如图所示，Student表上存在各种函数依赖，但是这个关系模式存在以下问题：

1.数据冗余
比如：每一个系的系主任姓名重复出现，重复次数与该系所有课程成绩出现次数相同，这将浪费大量空间。
更新异常
由于数据冗余，当更新数据库中的数据时，系统要付出很大的代价来维护数据库的完整性，否则会面临数据不一致的危险。比如，更换系主任后要修改该系学生所有元组。
插入异常
如果]]></description><category></category></item><item><title><![CDATA[SQL总结]]></title><link>https://blog.youkuaiyun.com/uien_/article/details/115983584</link><guid>https://blog.youkuaiyun.com/uien_/article/details/115983584</guid><author>uien_</author><pubDate>Wed, 21 Apr 2021 23:35:29 +0800</pubDate><description><![CDATA[这个学期开始接触SQL，我在此总结一下学习的心得与体会。

首先要知道的是我们用SQL server中的T-SQL语句与标准SQL语句是有着差别的，我在此仅谈及T-SQL的学习心得。
学习经历如下：


我始终觉得，兴趣是最好的老师，所以抱着这个态度去学习数据库才会真正有收获，加上启蒙老师授课方式通俗易懂，易于接受，所以我对数据库的学习还算认真。
开始是学习数据库的相关概念，老师总能联系实际方便学生理解，然后学习了关系（也就是表），学习了如何创建表格，给表格加候选码等操作，以及其要遵循的一些规则（指的...]]></description><category></category></item><item><title><![CDATA[第五章作业]]></title><link>https://blog.youkuaiyun.com/uien_/article/details/115947823</link><guid>https://blog.youkuaiyun.com/uien_/article/details/115947823</guid><author>uien_</author><pubDate>Wed, 21 Apr 2021 13:51:14 +0800</pubDate><description><![CDATA[6.先建表
create table 部门(部门号 char(9) primary key ,
				  名称 char(9),
				  经理名 char(9),
				  电话 char(11));
create table 职工(
					职员号 char(9) primary key,
					姓名   char(9) ,
					年龄   smallint check (年龄&lt;=60),
					职务   char(9),
					工资   smallint,
					部门]]></description><category></category></item><item><title><![CDATA[第四章例题]]></title><link>https://blog.youkuaiyun.com/uien_/article/details/115922201</link><guid>https://blog.youkuaiyun.com/uien_/article/details/115922201</guid><author>uien_</author><pubDate>Tue, 20 Apr 2021 23:53:26 +0800</pubDate><description><![CDATA[视图机制

视图机制间接地实现支持存取谓词的用户权限定义。例如，在某大学中假定王平老师只能检索计算机系学生的信息，系主任张明具有检索和增删改计算机系学生信息的所有权限。这就要求系统能支持“存取谓词”的用户权限定义。在不直接支持存取谓词的系统中，可以先建立计算机系学生的视图 CS_Student，然后在视图上进一步定义存取权限。

--建立计算机系学生的视图CS_Student
create view CS_Student
as 
select  *
from  Student
where Sdept='CS]]></description><category></category></item><item><title><![CDATA[第五章例题]]></title><link>https://blog.youkuaiyun.com/uien_/article/details/115858686</link><guid>https://blog.youkuaiyun.com/uien_/article/details/115858686</guid><author>uien_</author><pubDate>Mon, 19 Apr 2021 11:21:22 +0800</pubDate><description><![CDATA[数据库完整性1.实体完整性2. 参照完整性3.用户定义的完整性完整性约束命名子句断言
数据库完整性是指数据的正确性和相容性
1.实体完整性

关系模型的实体完整性在create table 中 用primary key 定义。对单属性构成的码有两种说明方法，一种是定义为列级约束条件，另一种是定义为表级约束条件。

[例5.1]将Student表中的Sno属性定义为码。
CREATE TABLE Student
(Sno CHAR(9)PRIMARY KEY,--列级定义
Sname CHAR(20) NOT]]></description><category></category></item><item><title><![CDATA[数据库第三章作业]]></title><link>https://blog.youkuaiyun.com/uien_/article/details/115832412</link><guid>https://blog.youkuaiyun.com/uien_/article/details/115832412</guid><author>uien_</author><pubDate>Sun, 18 Apr 2021 16:13:42 +0800</pubDate><description><![CDATA[数据库第三章作业
3.有两个关系S（A,B,C,D）和T（C,D,E,F）,写出与下列查询等价的SQL表达式：
(1)σA=10(S)\sigma_{A=10}(S)σA=10​(S)
等价于从S表中选出A=10的元组
Select * From S
Where A = 10

(2) ΠA,B(S)\Pi_{A,B}(S)ΠA,B​(S)
投影， 从S中选出A、B列
Select A, B From S

(3)S⋈TS \bowtie TS⋈T
S与T的自然连接，S与T的共同列是C与D，所以判断C，D是]]></description><category></category></item><item><title><![CDATA[数据库作业]]></title><link>https://blog.youkuaiyun.com/uien_/article/details/115825227</link><guid>https://blog.youkuaiyun.com/uien_/article/details/115825227</guid><author>uien_</author><pubDate>Sun, 18 Apr 2021 15:48:57 +0800</pubDate><description><![CDATA[数据库作业7嵌套查询1.带有in的子查询2.带有比较运算符的子查询3.带有any（some）或all谓词的子查询4.带有exist谓词的子查询
嵌套查询

在SQL语句中，一个select from where 语句称为一个查询块。将一个查询块嵌套在另一个查询快的where 子句或having短句中的查询称为嵌套查询

子查询不能使用order by语句
1.带有in的子查询
3.55 查询与刘晨在同一个系的学生
select sno,sname,sdept
from student 
where sdep]]></description><category></category></item><item><title><![CDATA[数据库作业]]></title><link>https://blog.youkuaiyun.com/uien_/article/details/115615038</link><guid>https://blog.youkuaiyun.com/uien_/article/details/115615038</guid><author>uien_</author><pubDate>Fri, 16 Apr 2021 13:40:02 +0800</pubDate><description><![CDATA[数据库作业7集合查询基于派生表的查询数据更新1.插入数据空值的处理视图
集合查询

select语句查询结果是元组的集合，所以多个select语句的结果可进行集合操作。集合操作主要包括并操作union、交操作intersect和差操作except。

3.64  查询计算机科学系的学生及年龄不大于19岁的学生
select *
from Student
where Sdept='CS'
union//两个条件取并集
select *
from Student
where Sage&lt;=19;

注：系统]]></description><category></category></item><item><title><![CDATA[数据库作业]]></title><link>https://blog.youkuaiyun.com/uien_/article/details/115439063</link><guid>https://blog.youkuaiyun.com/uien_/article/details/115439063</guid><author>uien_</author><pubDate>Mon, 05 Apr 2021 11:23:41 +0800</pubDate><description><![CDATA[数据库作业6——连接查询
1.等值与非等值连接查询

若一个查询同时涉及两个以上的表，则称之为连接查询。
连接查询一般格式为
[&lt;表名1&gt;.]&lt;列名1&gt;&lt;比较运算符&gt;[&lt;表名2&gt;.]&lt;列名2&gt;
当运算符为=时是等值连接，其他则为非等值连接

3.49  查询每个学生及其选修课程的情况

...]]></description><category></category></item><item><title><![CDATA[数据库作业]]></title><link>https://blog.youkuaiyun.com/uien_/article/details/115422842</link><guid>https://blog.youkuaiyun.com/uien_/article/details/115422842</guid><author>uien_</author><pubDate>Sun, 04 Apr 2021 15:39:20 +0800</pubDate><description><![CDATA[数据库作业5——单表查询（例题及实现）
1.选择表中的若干列
3.19 查询全体学生的姓名及其出生年份

3.20 查询全体学生的姓名，出生年份和所在的院系，要求用小写字母表示系名

3.21

]]></description><category></category></item><item><title><![CDATA[数据库作业]]></title><link>https://blog.youkuaiyun.com/uien_/article/details/115288521</link><guid>https://blog.youkuaiyun.com/uien_/article/details/115288521</guid><author>uien_</author><pubDate>Sun, 28 Mar 2021 22:07:27 +0800</pubDate><description><![CDATA[数据库作业4——索引和数据查询
当表的数据量比较大时，查询操作比较耗时，建立索引是加快查询的有效手段。
1.建立索引
create [unique][cluster] index&lt;索引名&gt;
on&lt;表名&gt;（&lt;列名&gt;[&lt;次序&gt;][,&lt;列名&gt;[&lt;次序&gt;]]…）；
索引可以建立在该表的一列或多列上，各列名之间用逗号分隔。
unique表示此索引每一个索引值只对应唯一的数据记录。
cluster表示要建立的索引是聚簇索引。
［例3.13］ 为学生]]></description><category></category></item><item><title><![CDATA[数据库作业]]></title><link>https://blog.youkuaiyun.com/uien_/article/details/115287138</link><guid>https://blog.youkuaiyun.com/uien_/article/details/115287138</guid><author>uien_</author><pubDate>Sun, 28 Mar 2021 21:41:35 +0800</pubDate><description><![CDATA[数据库作业3——SQL语句的初步学习
建立自己所需要的用户（以wang为例,右键即可）

1.在用户下定义模式：
CREATE SCHEMA “s-t” AUTHORIZATION WANG;
==注：==在SQL语句中，并不区分大小写，如果没有指定模式名，则隐含为用户名。
一般来说，在建立模式的同时，我们应一并建立该模式下的基本表、视图等，如下：
CREATE SCHEMA TEST AUTHORIZATION WANG
CREATE TABLE TAB1 ( COL1 SMALLINT, 
COL2 I]]></description><category></category></item><item><title><![CDATA[数据库作业]]></title><link>https://blog.youkuaiyun.com/uien_/article/details/114831076</link><guid>https://blog.youkuaiyun.com/uien_/article/details/114831076</guid><author>uien_</author><pubDate>Mon, 15 Mar 2021 14:34:01 +0800</pubDate><description><![CDATA[根据课上内容，利用vs平台c#语言设计可视化简易计算器。]]></description><category></category></item><item><title><![CDATA[数据库作业]]></title><link>https://blog.youkuaiyun.com/uien_/article/details/114526015</link><guid>https://blog.youkuaiyun.com/uien_/article/details/114526015</guid><author>uien_</author><pubDate>Mon, 08 Mar 2021 12:13:13 +0800</pubDate><description><![CDATA[数据库作业1—SQL server 的实际操作一、学生表的创建二、使用步骤增删改总结欢迎使用Markdown编辑器前言一、pandas是什么？二、使用步骤1.引入库2.读入数据总结新的改变功能快捷键合理的创建标题，有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能，丰富你的文章UML 图表FLowchart流程图导出与导入导出]]></description><category></category></item></channel></rss>