[DBMS]데이터베이스
2023. 2. 16. 18:11ㆍComputer/데이터베이스
DBMS(데이터베이스 관리 시스템) : 응용프로그램들이 데이터베이스를 공유해서 사용할 수 있도록 관리해 주는 소프트웨어, 여러 응용 프로그램들과 데이터베이스의 중재자
관리 방법론으로 관계형 데이터베이스 방법론(가장 많이 사용되는 방법), 계층형 데이터베이스, 네트워크 데이터베이스, NoSQL 데이터베이스 등이 있다
관계형 데이터베이스 관리 시스템 종류 : 오라클, MySQL, MS-SQL Server, SQLite, DB2
데이터 모델링
ERD에서는 존재적 관계(부서와 사원 엔터티 간의 '소속' 관계)와 행위에 의한 관계(주문과 배송 엔터티 간의 '배송근거' 관계)를 구분하는 표기법이 없으며,
UML에서는 연관관계와 의존관계에 대해 다른 표기법을 가지고 표현하게 되어 있다.
cf) Mongo DB(NoSQL DBMS)
SQL(Structured Query Language) : 사용자와 관계형 데이터베이스를 연결시켜 주는 표준 검색 언어
오라클에서만 사용 가능한 SQL문과 모든 DBMS에서 사용 가능한 ANSI SQL문(DBMS에서 각기 다른 SQL을 사용하므로 미국 표준 협회, American National Standards Institute 에서 이를 표준화하여 표준 SQL 문을 정립 시켜 놓은 것)으로 구분될 수 있다.
더보기
참고 도서 : SQL 활용, SQL 자격검정 실전문제
'Computer > 데이터베이스' 카테고리의 다른 글
정규화 (0) | 2023.02.18 |
---|---|
관계 데이터 모델링 (0) | 2023.01.16 |
개념적 데이터 모델링 (0) | 2023.01.13 |
데이터베이스 구조 (0) | 2023.01.12 |