DBMS 개요
1. DBMS(SQL Server)
DB는 여러 사용자나 응용 프로그램이 데이터를 공유
하고 동시에 접근
이 가능해야함.
SQL Server는 DB를 자료가 저장되는 디스크 공간으로 취급
2. DBMS 종류
- MS SQL Server: MS
- Oracle: Oracle
- DB2: IBM
- MySQL: Oracle
- SQLite: SQLite
3. DB의 특징
- 데이터의 무결성(Integrity)
- 데이터의 독립성(응용 프로그램에 영향을 끼치지 않아야함)
- 보안(Security)
- 데이터 중복의 최소화
- 응용프로그램 제작 및 수정 용이
- 데이터의 안전성 향상(백업된 데이터로 복구시킬 수 있다.)
4. DB의 발전
- 오프라인으로 관리
- 파일시스템의 이용
- DBMS(DataBase Management System, 데이터베이스 관리 시스템)
5. DBMS의 발전과정
1, 계층형 DBMS (Hierarchical DBMS): 서로 종속된 관계
2. 망형 DBMS (Network DBMS): 서로 종속된 관계가 아니라 독립성을 유지한 채 접근 가능하다.
3. 관계형 DBMS (Relational DBMS: RDBMS): SQL Server가 이에 해당한다.
6. SQL의 특징
SQL(Structured Query Language)은 RDBMS에서 사용되는 언어이다.
- DBMS 제작사와 독립적이다.
- 다른 시스템으로의 이식성이 좋다.
- 계속 발전하는 SQL 표준
- 대화식 언어
강의: ms sql 2014 제대로 배우기 1