![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习心得
文章平均质量分 50
小陈y
这个作者很懒,什么都没留下…
展开
-
以太网,局域网,英特网三者之间的区别
以太网,局域网,因特网三者的区别原创 2022-10-29 10:57:51 · 1346 阅读 · 0 评论 -
计算机网络【IP协议与以太网】
计算机网络ip协议原创 2022-10-29 10:25:58 · 591 阅读 · 0 评论 -
数据库 -- 视图机制和审计机制
第一部分视图机制通过视图机制把要保密的数据对无权存取的用户隐藏起来,从而自动对数据提供一定程度上的安全保护。[例子 1.1.1] 建立计算机系学生的视图,把对该视图的select权限授予王平,把该视图上的所有操作权限授予张明。 {这样就实现了对数据提供一定程度上的安全保护。}建立视图create view cs_studentas select *from student where Sdept=‘cs’;2)视图的select权限授予王平grant selecton cs_stud原创 2022-03-11 16:25:05 · 801 阅读 · 0 评论 -
自主存取控制方法中-----------用户权限的“授权”与“收回”
权限的授权于收回授权: 授予与收回sql中使用GRANT 和REVOKE语句分别向用户授予或收回对数据的操作权限。1,GRANTGRANT语句的一般格式为:GRANT <权限>[,<权限>]…on <对象类型><对象名>[,<对象类型><对象名>]…to <用户>[,[用户]]…[WITH GRANT OPTION];其语义为:将对指定操作对象的指定操作权限授予指定用户。发出GRANT语句的可以是数据库管理原创 2022-03-11 14:58:06 · 2844 阅读 · 1 评论 -
关系数据库的一些基本概念
关系数据库(建议多看看这些基本定义,多了解了解)。1.1.1,A 域:域是一组具有相同数据类型的值的集合。B笛卡儿积:笛卡儿积是域上的一种集合运算。一个域允许的不同取值个数称为这个域的基数。C1)若关系(一张表)中某一属性组(一行)的值能唯一地标识一个元组,而其子集不能,则称该属性组为候选码;2)若一个关系由多个候选码,则选定其中一个主码(primary key)。3)候选码的诸属性称为主属性,不包含在任何候选码中的属性称为非主属性。4)关系(数据库中的表)可以有三种类型:基本关系(基本原创 2022-03-11 10:21:45 · 1215 阅读 · 0 评论 -
什么是基本表?什么是视图?两者的区别和联系是什么?
什么是基本表?基本表是数据库中真是存在且存储数据的独立的表。什么是视图?视图是数据库中虚拟的表,并不真实存储数据,只存储数据的定义。两者的区别和联系是什么?区别:存储方式不同(基本表,真实存储数据;视图,不存储真实数据,存储数据的定义),存在形式不同(基本表,真实存在于数据库中;视图,并不真实存在于数据库中,是一张虚拟的表)联系:视图是由一个或者多个基本表导出的...原创 2022-03-11 09:36:01 · 8968 阅读 · 0 评论 -
子查询和集合查询的定义使用
子查询1.1.11),带有any(some) 或all谓词的子查询。any 大于子查询结果的某个值all 大于子查询结果中的所有值=any 大于等于子查询结果中的某个值=all 大于等于子查询结果中的所有值=any 等于子查询结果中的某个值=all 等于子查询结果中的所有值2),带有exists谓词的子查询语法含义:带有exists谓词的子查询不返回任何数据,只产生逻辑真值“true”或逻辑假值“false”。a,使用存在量词exists后,若内层查询结果原创 2022-03-10 17:07:35 · 291 阅读 · 0 评论 -
数据库中模式的定义与删除
概念一个数据库管理系统的实例中可以建立多个数据库,一个数据库中可以建立多个模式,一个模式下通常包括多个表,视图,索引等数据库对象。1 模式的定义与删除1)在sql中,模式定义语句如下:a,创建模式create schema <模式名> authorization <用户名> {如果没有模式名,则隐含为用户名}create schema <模式名> authorization<用户名> (创建模式的同时可以创建表)create table a(c原创 2022-03-10 16:51:36 · 1392 阅读 · 0 评论 -
索引的建立与删除
索引的建立与删除,a,索引的大致分类数据库索引有多种类型,常见索引包括顺序文件上的索引,B+树索引,散列索引,位图索引等。顺序文件上的索引:索引文件由属性值和相应的元组指针组成。(索引文件由属性值和相应的元组指针组成。)2)B+树索引,具有动态平衡的优点。B+树的叶结点为属性值和相应的元组指针。3)散列索引。具有查找速度快的特点。4)位图索引,是用位向量记录索引属性中可能出现的值,每个位向量对应一个可能值。索引的影响索引虽然能够加速数据库查询,但需要占用一定的存储空间,当基本表更新时,索原创 2022-03-10 16:40:34 · 242 阅读 · 0 评论 -
数据的更新,修改,删除,新增以及批量操作
数据更新数据更新操作有三种:向表中添加若干行数据,修改表中的数据和删除表中的若干行数据。(insert,update,delete)1.1.1 插入数据a, 插入元组insert into <表名>[(<属性列1>[,<属性列2>]…)]values(<常量1>[,<常量2>]…);b,插入子查询结果语句格式为:insert into <表名> [(<属性列1>[,<属性列2>]…)] 子查询原创 2022-03-10 16:31:06 · 1447 阅读 · 0 评论 -
视图的定义,修改,删除,更新,以及定义视图的好处。
视图视图是从一个或几个基本表(或视图)导出的表。它与基本表不同,是一个虚表。视图一经定义,就可以和基本表一样被查询,被删除。也可以在视图之上再定义新的视图,但对视图的更新(增,删,改)操作则有一定的限制。1.1.1 定义视图1,建立视图sql语言用create view 命令建立视图,其一般格式为create view <视图名> [(<列名>[,<列名>]…)] as <子查询> [with check option]注:with check o原创 2022-03-10 16:18:47 · 3477 阅读 · 0 评论 -
alter 修改表结构
– 批量删除一个表中字段– select concat(‘alter table’,’ ‘,table_name,’ ',‘drop brand;’) from information_schema.tables where table_schema=‘co’;注: brand为字段名,co为数据库名,concat聚合函数– 批量新增一个表中字段select concat(‘alter table’,’ ‘,table_name,’ ‘,add 字段名 类型 default默认值) fr原创 2022-03-10 11:05:12 · 393 阅读 · 1 评论 -
聚簇索引,和非聚簇索引
聚簇索引(Clustered Index)和非聚簇索引 (Non- Clustered Index)最常见的解释是:聚簇索引的顺序就是数据的物理存储顺序,而对非聚簇索引的索引顺序与数据物理排列顺序无关。举例来说,你翻到新华字典的汉字“爬”那一页就是P开头的部分,这就是物理存储顺序(聚簇索引);而不用你到目录,找到汉字“爬”所在的页码,然后根据页码找到这个字(非聚簇索引)...原创 2022-03-09 18:33:21 · 131 阅读 · 0 评论 -
数据库范式讲解(1NF、2NF、3NF、BCNF)
数据库范式讲解(1NF、2NF、3NF、BCNF)R-关系模式 create schema <模式名> authorization <用户名>r-关系U-属性集F-为属性到域的映射FD-函数依赖 functional dependenceX→Y:“X函数决定Y,Y函数依赖X”.类似于:y=f(x)A⊆B A包含于B,A小,B大,B→A (b决定a,a依赖b)元组:二维表中的行属性:二维表中的列超码:能唯一标识元组的属性集候选码:不含多余属性的超码主码:用户选原创 2022-03-09 10:00:25 · 2907 阅读 · 0 评论 -
【无标题】 简述关系数据语言的特点和分类。
加粗样式分类:关系代数,关系演算,结构化数据语言关系代数:用对关系的运算来表达查询。关系演算:则用谓词来表达查询要求。结构化查询语言(sql):集查询,数据定义语言,数据操作语言和数据控制语言与于一体的关系数据语言。...原创 2022-03-09 09:50:29 · 1633 阅读 · 0 评论 -
【无标题】关系,关系模式,关系数据库之间的联系和区别
关系是关系模式在某一时刻的状态或内容。关系是相对变化的,动态的,关系模式是静态的,稳定的;关系数据库是根据关系模式建立的数据库。在关系数据库的物理组织中,有的关系数据库管理系统中一个表对应一个操作系统文件,将物理数据组织交给操作系统完成;...原创 2022-03-09 09:47:06 · 2177 阅读 · 0 评论 -
python部分基础语法(可能不全)
1,python中pi表示ΠPython中字符串print “My name is %s and weight is %d kg!” % (‘Zara’, 21)%s --字符串%d --格式化整数2,– python3字符串转义字符A:\r (回车,将\r后面的内容逐一替换到开头部分的字符,直至将\r后面部分的内容全部替换完成)print(‘google runoob taobao\r123456’) 输出结果为 123456 runoob taobaoB:python 三引原创 2022-01-07 18:35:24 · 407 阅读 · 0 评论 -
个人学习心得
MongoDB教程1,–创建数据库A:use database_name (创建数据库)B:db (可查看创建的数据库,show dbs可参看全部的数据库)C:db.database_name.insert({“字段名”:“值”})D:show dbs (即可查看到刚刚创建的数据库的值,因为刚刚创建的数据库是没有值是无法显示的)注意:在mongodb中默认的数据为test如果没有创建新的数据库,值默认保存在test数据库中2,–删除数据库A:show dbs (查看所有数据库)原创 2021-12-27 17:01:00 · 308 阅读 · 0 评论 -
我的个人日常使用的Linux命令
个人平常使用的linux命令原创 2021-12-27 16:08:08 · 308 阅读 · 0 评论 -
2021-08-19
上班第一天慢慢体会,慢慢积累!欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的原创 2021-08-19 09:24:39 · 40 阅读 · 0 评论 -
学习心得
学习心得原创 2021-04-18 12:23:35 · 53 阅读 · 0 评论