- 博客(13)
- 收藏
- 关注
原创 主键和索引的区别?
1主键是为了标识数据库记录唯一性,不允许记录重复,且键值不能为空,主键也是一个特殊索引。2.数据表中只允许有一个主键,但是可以有多个索引3.使用主键数据库会自动创建主索引,也可以在非之间上创建索引,方便查询效率4.索引可以提高查询效率,就相当于字典的目录,可以通过它很快查询到想要的结果,而不需要进行全表扫描。5.唯一索引则标识索引值唯一,可以由一个或者几个字段组成,一个表可以有多个唯一索引。...
2021-05-18 12:14:20 1571
原创 索引的作用以及优缺点
索引就是一种特殊的查询表,数据库的搜索引擎可以利用它加速对数据的检索。它很类似与现实生活中的目录,不需要查询整本书内容就可以找到想要的内容。索引可以是唯一的,创建索引允许指定单个列或者多个列。但是它减慢了数据录入的速度。同事也增加了数据库的尺寸大小。...
2021-05-18 12:00:47 623
原创 触发器的作用
触发器是一个特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,从而来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经允许的更新和变化。可以联级运算。比如:在某一个表的触发器上包含对另一个表的数据操作,而该操作又会导致该表的触发器被触发。...
2021-05-17 20:21:21 708
原创 EF增删改查以及按ID查询
/// /// 查询所有信息/// /// public static List<LE_Food> Select(){using (LoveEatingEntities db= new LoveEatingEntities()){var list = db.LE_Food.Include(“LE_FoodType”).ToList();//多表查询return list;}}public static int Delete(int id){using (LoveEat
2021-05-08 13:54:26 511
原创 产生死锁的原因以及条件
原因:竞争资源或非法的进程推进顺序。条件:互斥条件。进程对其所要求的资源进行排他性控制,即一次只允许一个进程使用。请求保持条件。零星的请求资源,即已获得部分资源又请求资源被阻塞。不可剥夺条件。进程已获得的资源在未使用完之前不能被剥夺,只能在使用完时自己释放。环路条件。当发生死锁时,在进程资源有向图中不然构成环路,其中每个进程占有了下一个进程申请的一个或多个资源。...
2021-05-07 11:17:57 73
原创 进程通信临界区管理的原则
有空即进。当无进程处于临界区时,允许进程进入临界区,并且只能在临界区运行有限的时间。无空则等。当有一个进程在临界区是,其他需要进入临界区的进程必须等待,以保证进程互斥地访问临界资源。有限等待。对要求访问临界资源的进程,应保证进程等待有限时间后进入临界区,以免陷入“饥饿”状态。让权等待。当进程不能进入自己的临界区时,应立即释放处理机,以免进程陷入“忙等”状态。...
2021-05-07 10:05:06 1515
原创 实时系统和分时系统的区别
系统的设计目标不同。分时系统是设计成一个多用户的通用系统,交互能力强;而实时系统大都是专用系统。交互性的强弱不同。分时系统是多用户的通用系统,交互性强;而实时系统是专用系统,仅允许操作并访问的有限的专用程序,不能随便修改,且交互能力差。响应时间的敏感程度不同。分时系统是以用户能接收的等待时间为系统的设计依据,而实时系统是以被测物体所能接受的延迟为系统设计依据。实时系统对响应时间的敏感程度更强。...
2021-05-06 22:07:05 13643
原创 操作系统概述
操作系统是计算机系统中必不可少的核心系统软件。操作系统的作用、特征和功能(1)作用:操作系统有效组织和管理系统中的各种软、硬件资源,合理地组织计算机系统工作流程,控制程序的执行,并且向用户提供一个良好的工作环境和友好的接口。(2)特征:并发性、共享性、虚拟性、不确定性(3)功能:进程管理:实质上是对处理机的执行“时间”进行管理,采用多道程序等技术将CPU的时间合理地分配给每一个任务。主要包括流程控制、进程同步、进程通讯和进程调度。文件管理:主要包括文件储存空间管理、目录管理、文件管理、文..
2021-05-06 20:38:51 90
原创 计算机系统的基本组成
1.计算机硬件基本的计算机硬件系统由运算器、控制器、存储器、输入设备和输出设备五大部件构成。运算器和控制器及相关部件集成在一起,统称为中央处理单元。运算器是对数据进行加工处理的部件,主要完成算数和逻辑运算。存储器是计算机系统的记忆设备,分为内部存储器和内部存储器(寄存器是cpu中的存储器件)2.计算机软件计算机软件是指管理、运行、维护及应用计算机系统所开发的成勋和相关文档的集合。软件可分为系统软件、中间件和应用软件。(来自书本总结)...
2021-05-06 20:08:32 952
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人