PostgreSQL入门(一)数据库概述
来源:互联网 发布:node v4.6.0 x64.msi 编辑:程序博客网 时间:2024/06/04 19:07
PostgreSQL入门(一)数据库概述
2017/10/5
by
CHENJING DING
CHAPTER1 – PostgreSQL数据库概述
http://www.jikexueyuan.com/course/1413_6.html?ss=2,总结自极客视频课程
一 基本概念
什么是数据库
数据库是一个长期存储在计算机内的,有组织的,统一管理的数据集合。即:
1. 保管数据的仓库
2. 也是数据管理的方法和技术
什么是数据库表
数据库表是一系列二维数组的集合。
1. 横向的行(记录,行)
2. 纵向的列(字段,属性,列)
数据类型
常用的数据类型有:
整数数据类型,浮点数数据类型,日期/时间数据类型,字符串数据类型,二进制数据类型
比如学生编号定义的是整数数据类型,则10000是合法的。数据类型定义了数据存储的方式。
数据库系统的构成
有如下三个部分组成:
1. 数据库:以数据为载体,数据保存和管理的软件。
2. 数据库管理系统:面向专业人士,图形化界面数据库管理软件
3. 数据库应用程序:面向普通用户,界面更加友好的数据库管理软件
SQL语言
SQL是对数据库进行查询和修改操作语言。
包含4个部分:
名称
用途
距离
DDL
数据库定义语言,定义数据库的对象
DROP,CEATE,AFTER等
DML
数据库操作语言
INSERT,UPDATE,DELETE等
DQL
数据库查询语言,查询和检索数据时使用。
SELECT等
DCL
数据库控制语言。用来分配数据的角色,控制数据的提交。
GRANT,REVOKE,COMMIT,ROLLBACK等
常用的数据库访问技术
ODBC(Open Database Connectivity)
开放数据库连接
微软定义了操作数据库的具体规范,而没有具体实现,由各个数据库厂商实现
JDBC (Java Database Connectivity)
Java数据库连接
JDK中定义了操作数据库的具体规范,由各个数据库厂商实现。
ADO.NET
.NET框架中用于和数据库交互的类库
.NET开发应用程序时需要下载的驱动
POD(PHP Data Object)
PHP语言访问数据库技术
PHP开发程序时需要下载的驱动
二 pgAdmin客户端工具使用
下载教程见博客OSM入门(三)中安装PostgreSQLDatabases的内容。其中将PostgreSQL连接到本地主机服务器的内容也在这篇博客中。下面来介绍如何连接远程PostgreSQL数据库。
使用pgAdmin工具链接远程PostgreSQL数据库
注意以下三点,稍后详细更新:
1. 关闭服务器端机器防火墙
2. 修改服务器连接监听(ppstresql.conf配置文件)
3. 修改链接认证的方式(pg_hba.conf配置文件)
- PostgreSQL入门(一)数据库概述
- PostgreSQL入门(二)PostgreSQL数据库,数据表
- PostgreSQL的数据存储(一)---概述
- 数据库(一):概述
- 数据库概述(一)
- (一)数据库概述
- PostgreSQL数据库(入门)
- PostgreSQL入门(一)——世界上最先进的开源数据库
- (一)Git入门概述
- PostgreSQL 9.13 + php入门篇(一)
- postgresql从入门到菜鸟(一)
- PostgreSQL 快速入门 (一)
- 数据库之PostgreSQL(1)数据库概述
- Mysql 数据库学习 (一)数据库概述
- NoSQL数据库入门概述
- NoSQL数据库入门概述
- NoSQL数据库入门概述
- C#轻松入门(一)概述
- hdu5877 Weak Pair(离散化+线段树+dfs)
- 上帝是个程序猿
- 如何将电脑的无线网通过有线分享给其他设备
- Dos帮助文档
- C++PRIMER第5版第二章自做
- PostgreSQL入门(一)数据库概述
- PostgreSQL入门(二)PostgreSQL数据库,数据表
- PostgreSQL入门(三)PostgreSQL数据类型&运算符
- codeforces 868C Qualification Rounds
- codeforces 868B Race Against Time
- 洛谷P1993 小K的农场(差分约束)
- codeforces 868A Bark to Unlock
- 程序调用过程
- Computer Network Basic