1. 데이터베이스의 개념
- DataBase Management System
- 데이터의 중복을 막을 수 있고 자료의 일관성을 유지할 수 있다.
- 데이터를 쉽게 검색 할 수 있고 데이터의 통합이 쉽다.
- 여러 사람이 함께 자료를 열람 할 수 있고 보안을 적용 하기가 쉽다.
- 대용량의 기억공간를 제공
2. DBMS의 종류 및 규모
- Oracle : 중대규모 기업의 데이터베이스로 사용, JAVA.
- My-SQL : 중소 기업, PHP, JAVA.
- SQLite : 스마트폰 및 임베디드 기기의 내장 데이터베이스로 사용, Android, iPhone.
- MS-SQL : 중소 기업, MS기반 운영체제만 사용 가능, ASP.NET.
- 오피스 : ACCESS(.mdb)
- Google Cloud : Java, Perl
3. 데이터베이스의 형태
1) 관계형 데이터베이스 RDBMS (Relational Database Management System)
-> 테이블 형태로 구조를 잡는다(엑셀구조)
-> SQL문이 필요
-> 예) Oracle DB, MySQL, MariaDB, MS-SQL
2) NoSQL 데이터베이스
-> SQL문이 없다
-> 구조가 없이 메모장의 형태를 띈다
-> 예) MongoDB
4. 데이터베이스의 용어
- 테이블 table : 데이터베이스의 저장 기본 단위
- 칼럼 column, 필드, 열
- 레코드 record, 행, row, 줄
예) 테이블 : 성적
이름 국어 영어 수학 평균
----------------------------------
홍길동 100 90 80 95
진달래 30 50 60 55
5. 최고관리자 계정
- Oracle: system 또는 sys
- MySQL : root
- MS-SQL: sa
tip. 주의사항
- 오라클 설치시 컴퓨터의 이름은 반드시 영문이어야 한다
- 컴퓨터 포맷후 바로 설치할 것을 추천
6. Server
- 데이터베이스 서버
'Database' 카테고리의 다른 글
[postgreSQL] 테이블을 pivot해 보자! (crosstab 사용하기) (0) | 2024.06.26 |
---|---|
[DBeaver] CVS파일로 가져오기 할 때 한글 깨짐 (0) | 2022.12.08 |
[SQL] SQL 기초(2) (0) | 2022.09.02 |
[SQL] SQL의 기초(1) (0) | 2022.08.23 |