自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 auto和const auto&的用法

1.auto即for(auto x:range) 会拷贝一份range元素,不会改变range中的元素;2.只读取range中的元素,使用const auto&,如:for(const auto&x:range),它不会进行拷贝,也不会修改range,效率会比用auto快一点。想要拷贝元素:for(auto x:range)想要修改元素:for(auto &&x:range)只读元素:for(const auto& x:range)...

2021-09-26 09:30:00 2799 1

原创 数据库语句之表连接

student表课程表成绩表交叉连接两个表的广义笛卡尔积——没有连接条件的多表查询select stdname,elename from Student,Elective或select stdname,elename from Student cross join Elective 内连接 默认连接——返回交叉连接结果中所有符合连接条件的行select a.StdName,b.EleNamefrom Student a,Elective b,Student..

2020-05-27 00:31:26 1896

原创 操作系统引论

操作系统的目标方便性 有效性 可扩充性 开放性操作系统的作用OS作为用户与计算机硬件系统之间的接口 OS作为计算机系统资源的管理者 OS实现了对计算机资源的抽象推动操作系统发展的主要动力不断提高计算机资源利用率 方便用户 器件的不断更新换代 计算机体系结构的不断发展 不断提出新的应用需求操作系统的发展过程人工操作方式 脱机输入/输出(Off-Line I/O)方式单道批处理系统单道批处理系统单道批处理系统的特征(1)自动性(2)顺序性(3)单道

2020-05-18 19:10:43 258

原创 数据库语句之存储过程

创建存储过程语句:create procedure 存储过程名[{@参数名 参数类型} [=默认值] [output]] [···n][with {recomple|encription|recom[ile,encription}]as sql语句[···n]其中:output:该参数在存储过程退出后,其值将返回至调用程序,以便在调用该存储过程的程序中获得并使用该参数值recomple:创建的存储过程在每次运行时都将被重新编译调用存储过程语句:[[exec [u..

2020-05-09 16:42:43 858

原创 数据库库设计之数据库行为特征设计-SQL程序设计(函数和表达式)

表达式(一)各种类型的数据运算及数据类型的隐式转换(1)数值和字符串混合运算select 100+'200' 输出:300 字符串被转换成数值select 100+'A200' 输出:错误 不能转换(2)日期和数值混合运算日期和数值混合运算将得到的日期向前或向后的推移n天后的日期select getdate()+365 输出为明年与今日同月同日的日期(3)日期相减和字符串转化为日期日期相减结果仍为日期首先计算两个日期之间的天数n,同一天日期...

2020-05-09 01:33:07 1303

原创 数据库库设计之数据库行为特征设计-SQL程序设计(批处理、局部变量的赋值引用、流程控制语句)

批处理概念:批处理是一组Transact-SQL语句,其中可以包括变量和流程控制语句,由客户端应用程序一次性地发送到数据库服务器,SQL server的数据库服务器将批处理语句编译成一个可执行的单元,此单元称为执行计划,执行计划中的语句被逐条执行。变量的声明和使用1.局部变量的声明DECLARE @<变量名> <数据类型> [,···n]例:DECLARE @Num INTEGER,@Title Char(10)局部变量的生存期从声明它的地方开始,直到声明

2020-05-08 20:27:47 384

原创 数据库语句之视图

视图视图可以看成是一个保存在数据库中的SELECT语句,查询视图也就是执行相应的SELECT语句,SELECT语句执行的结果是一个表,所以视图也可以看成是一个表,但建立视图后,数据库仅存放视图的定义,即对应的SELECT语句并不存放查询结果,所以可以把视图看成一个虚表,即不占用物理空间的表。当视图对应的SELECT语句中的数据源发生变化,SELECT的结果也将发生变化,从视图中查询出的数据也发生变化。视图具有表的特征,所以在SELECT语句中,视图可以和表一样作为查询的数据源,也可以向表一样进行增删改

2020-05-08 18:52:35 3120 2

原创 数据库语句之单表查询语句

单表查询查询语句基本格式SELECT <查询列>[FROM <数据源>][WHERE <行条件表达式>][GROUP BY <分组依据>][HAVING <组选择条件>][ORDER BY <排序依据>]实例:1.查询全部select * from buydetil2.投影运算即选...

2020-05-08 12:05:49 1498

原创 数据库设计之关联和关联连接

关联和关联连接“关联”和“关系”相同,也是用于建立实体之间的关系,主要区别是一个“关联”可以通过“关联连接”与多个实体连接,并可包括自己的属性。“关联连接”的使用方法和“关系”基本相同,即可以直接用“关联连接”连接两个实体,结果将产生一个“关联”和两个连接“关联”和实体的“关联连接”。如上图:中间为关联,连接学生和班级的分别为两个“关联连接”基数的含义和“关系”的基数一致,但对于...

2020-05-08 10:54:11 2609

原创 数据库设计之实体间的关系(多对多)

实体间的Many-Many关系在生成物理模型时将生成一个独立的表,该表包含了两个实体的主码属性,并以此为生成表的主码和外码例:学生和课程之间的关系(多对多)CDM图PDM图上述仅表达了两个实体间的关系,若关系本身包含了属性,如“学生选课”要包含“成绩”,就必须把关系转化成实体例:学生和课程之间的关系CDM图PDM图...

2020-05-08 10:14:36 2554

原创 数据库设计之实体间的关系(1:1)

依赖关系(Dependent)A to B 的依赖(Dependent)关系表示要确定实体A的一个实例,必须首先确定实体B的一个实例,或者说B的标识是构成A的一部分例:一个学生的学号仅为他所在班级的序号,那么,要确定这个学生,首先必须先确定这个学生的班级,所以,学生实体与班级实体的关系为多对一的依赖关系CMD图PDM图在班级表中,年级和班号构成主键,要...

2020-05-08 09:52:10 1460

原创 数据库设计之实体间的关系

1:1关系一个实体集A中的实体,在另一个实体集B中至多有一个实体与之对应,反之,实体集B中的实体,在实体A中至多有一个实体与之对应,则称A和B具有1:1关系例:一个学生至多拥有一张学生卡,每张学生卡只对应一个学生1:n关系一个实体集A中至少有一个实体,在另一个实体集B中有多于一个的实体与之对应,反之,实体集B中的实体在实体集A中至多有一个实体与之对应,则称A和B具有1:n的关系...

2020-05-07 23:56:03 2542

原创 数据库设计之范式解析

数据库设计之范式第一范式1NF定义1:若关系中所有属性是不可再分的基本项(原子项),及关系中的属性不能是组合属性,称关系属于或服从第一范式定义2:关系模式R中不能含有任何重复的数据项特别地:只要是二维表,就一定符合第一范式第二范式2NF定义:关系属于第一范式并且每一个非主属性完全依赖于码,则称关系属于第二范式3NF及对实践的指导意义定义:关系属于第一范式且关系中不存...

2020-05-07 23:19:23 172

libraryManage.rar

ASP.NET项目开发案例之图书管理系统源码

2020-05-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除