05 2020 档案
摘要:数据抽出选项+统计抽出数据+(方便的)函数 一、数据抽出选项select语句可以在对数据抽取时对语句设置更多得选项,已得到想要得结果 1.排序 order by asc/desc select * from 表名 order by 字段 asc * 按某一字段进行升序排序 select * from
阅读全文
摘要:SELECT语句+WHERE语句 1.进入数据库 psql 数据库名 2.创建文件(文件名任取) navo init.sql 3.写入数据 create table 表名( id serial primary key, name varchar(255) not null, age real, );
阅读全文
摘要:添加表约束 + INSERT语句 约束条件: 1.not null :不能为空 2.unique:在所有数据中值必须唯一,表示唯一性 3.check:当默认的约束条件不符合业务需求时,可以加一个check函数为字段设置自定义的约束条件 4.default:字段的默认值 5.primary key(n
阅读全文
摘要:字段类型 · 数值型: 1.integer(int):整型 2.real:浮点型 3.serial:序列型(用于类似表记录) · 文字型: 1.char 2.varchar char 和 varchar的区别请点击此处查看我之前写的有讲述过 3.text:大文本 · 布尔型: 1.boolean:T
阅读全文
摘要:操作表数据 1.可以进入已有得数据库也可以进入创建得新的数据库 查看当前表一栏是否有创建好的数据库:psql -l 有的话进入:psql 数据库名 没有重新创建再进入:createdb 数据库名 2.创建表 create table 数据库名 (title varchar(255),content
阅读全文
摘要:首先:什么是PostgreSQL? 是一种自由得对象-关系型数据库服务器(数据库管理系统),是从伯克利写的POSTGRE软件包发展来的,并且也是一个开放源码的数据库系统,多种流行语言都会对这个数据库提供驱动,应用面广(包括c,c++,perl,python,php,nodejs,ruby) 嗯!刚入
阅读全文
摘要:(以下为复习完一部分资料后又写了一遍,为了加深印象)一、非关系型数据库和关系型数据库区别,优势比较 非关系型数据库: 称为:NoSQL,也就是not only sql 意味不仅仅是SQL。非关系型数据库不需要写一些较为复杂得SQL语句,其内部得存储方法是以key-value得形式。常见得非关系型数据
阅读全文