그리고 지식 데이터베이스
1.1 소개 데이터베이스
- 데이터베이스 서버 : 호스트 스토리지 클러스터 데이터베이스
- 데이터베이스 클라이언트 : 클라이언트는 데이터베이스에 연결할 수 있습니다
- 데이터베이스 관리자 : DBA
1.2 데이터베이스는 무엇인가
리터럴 의미에서 데이터베이스, 이는 단순히 저장되는 데이터의 라이브러리로서 이해 될 수있다
데이터베이스는 하드 디스크와 메모리에 데이터를 저장할 수
우리는 파일 데이터 정보를 저장하는 데 사용되는 것을 알고, 그것은이었다 데이터에 저장된 데이터와 파일을 저장하는 데이터베이스의 차이 :
- 데이터베이스는 데이터웨어 하우스 정보를 저장하는 데 사용됩니다
- 사실, 그하여 데이터를 저장하는 데이터베이스 파일의 본질이다
- 데이터 관리 시스템에 저장된 파일은 데이터베이스의 개념
总结:
1. 数据库就是用来管理数据的系统-安装某种管理数据的系统
2.数据库管理的对象本质上就是文件
구성 데이터베이스 2.3
- 도서관 : 여러 테이블을 포함합니다 --->이 파일 목록입니다
- 표 : 같은 테이블에서 많은 레코드를 포함하는 파일 구조는 ----
- 기록 : 여러 키를 포함 : 데이터의 주요 부분에 대한 값은 이진 데이터입니다 ---
- 필드 : ---- 기술 정보 자체 {키 값} ---- 이진 데이터
database:库----它是用来管理stu表
stu:表---文件
id name age gender ------字段
1 Bob 18 男 -------记录1
2 Tom 17 女 -------记录2
둘째, 분류 데이터베이스
2.1 관계형 데이터베이스와 비 관계형 데이터베이스
관계형 데이터베이스 : 데이터베이스 테이블의 테이블 사이의 관계, MySQL과 같은
비 관계형 데이터베이스 : 없음 테이블 개념 ---- 레디 스 (사이가 아닌 관계의 관계) MongoDB를
2.2 메모리 및 하드 드라이브
하드 디스크 : 데이터를 영구적으로 저장할 수 있습니다 ---- MySQL은, MongoDB를
메모리 : 데이터 액세스 속도는 상대적으로 높은이지만, 오프, 레디 스 ---- memcache에 사라
2.3 SQL 및 NoSQL에
SQL : 데이터베이스는 SQL 문을에 의해 운영
NoSQL에 : 데이터베이스 작업 (기록 값 인) 키 값의 형태 인
sql:
stu - {'name': 'Bob', 'age': 18}
nosql:
stus - [{'name': 'Bob', 'age': 18}, {'name': 'Tom', 'age': 18}]