
数据库概论
文章平均质量分 72
通俗的讲解数据库概率
灯笼只能来教室体验生活
这个作者很懒,什么都没留下…
展开
-
【数据库概论】图数据库 Vs 关系数据库(1)
首先用关系数据库来实现朋友关系,需要 3 张表:people、people_relation、relation。假设有一个社交网络需要用数据库存储,其中人与人之间的关系有:朋友(friend)、父母(parent)如果表的数据量较大,那么查询效率就会下降很多。如果使用图数据库存储呢?原创 2024-03-11 14:32:59 · 474 阅读 · 0 评论 -
Ubuntu安装配置PostgreSQL(18.04)
使用的Ubuntu版本:安装postgresql如果失败可以更新一下包安装成功后,可以查看psql的版本如果安装成功则输出可以看出,这里的PostgreSQL版本为修改一下Linux用户的密码切换到Linux用户进入数据库命令行执行成功则输出Postgresql的服务默认是开启的,如果没有,可以使用以下命令:查看的数据库目录(数据存储在哪)在psql的命令行下,执行就是数据库目录编辑该文件/etc/postgresql//main/pos原创 2022-06-23 09:39:22 · 4130 阅读 · 1 评论 -
PostgreSQL将select的查询结果存入数组,并打印数组内容
文章目录准备一张Book表将select查询结果存入数组第一种方法第二种方法第三种方法ARRAY_AGG()打印数组内容准备一张Book表DROP TABLE IF EXISTS Book;create table Book ( bid INT, price INT, pub_date varchar);insert into Book (bid, price, pub_date) values (1, 69, '10/22/2019');insert into Book (bid, pr原创 2022-05-23 19:40:04 · 6108 阅读 · 1 评论 -
Linux下C/C++ 远程连接Pgsql报错
could not connect to server: Connection refused Is the server running on host "192.168.198.133" and accepting TCP/IP connections on port 5432?原创 2022-05-20 15:04:53 · 753 阅读 · 0 评论 -
Mysql视图
视图本质是对应于一条select语句,select的查询结果赋予一个名字,即视图名视图本身并不包含任何数据,它只包含映射到基表的一个查询语句,当基表数据发生变化,视图数据也随之变化基表就是select语句中from后的表名视图就像一个函数一样,当某些信息需要经常查询时(如学生成绩,居民用电量),创建一个视图来避免重复写sql创建视图create view view_name asselect column_name(s)from table_namewhere c原创 2022-05-03 14:15:04 · 574 阅读 · 0 评论 -
第二章 关系数据库
2.1 关系关系是关系模型的一种数据结构。逻辑结构上体现为一张表:关系的每一列称为属性,例如表中的user_id是用户身份标识号,属性可以描述这一列的值的意义。关系有时也称为表。基本概念域记作D(domain)笛卡尔积笛卡尔积是一种域上的运算,记为:D1×D2×...×Dn={(d1,d2,...,dn)∣di∈Di,i=1,2,...,n}D_1×D_2×...×D_n = \{(d_1, d_2, ...,d_n)|d_i∈D_i, i=1,2,...,n\}D1×D2原创 2022-03-01 17:14:57 · 680 阅读 · 0 评论 -
通俗的讲讲数据库系统的四个基本概念
文章目录前言第一章1.1.1四个基本概念1. 数据定义种类特点2.数据库定义特点3.数据库管理系统 DataBaseManagerSystem定义功能ppt真的很枯燥 : (让我们从实际例子出发 : ) 4.数据库系统定义构成前言刚学数据库系统概论这门课,如果文章中由错误,欢迎指出。第一章1.1.1四个基本概念1. 数据定义描述事物的符号记录。种类文本、图形、图像、音频、视频、学生的档案记录、货物的运输情况等。特点数据与其语义是不可分割的。(数据的)语义:数据的含义为原创 2022-02-23 00:19:45 · 1428 阅读 · 0 评论