🐱💻
로그인
🐱💻
로그인
Day29 :) 데이터베이스
Nux
·
2021년 10월 18일
팔로우
0
db
오라클
자바개발자과정
0
자바웹개발
목록 보기
30/105
데이터베이스
여러사람과 공유할 목적으로 통합 관리되는 정보의 집합
DBMS
database management system
데이터베이스를 조작하는 프로그램
RDBMS, NoSQL, In Memory DB 등이 대표적
RDBMS
관계형데이터베이스 관리시스템
데이터를 테이블 형식으로 만들어서, 디렉토리(Schema 스키마)로 관리
대표RDBMS: Oracle, MySQL, DB2, SQL Server
NoSQL
스키마 개념이 없어 자유롭게 데이터 관리 가능
데이터 간 관계 규정이 따로 없음
복잡하고 대용량 데이터 관리에 용이
대표NoSQL: Mongo DB
In Memeroy DB
NoSQL에 속함
key-value방식 사용
대표In Memeroy DB: Redis, LMDB
SQL
구조화 조회 언어 Structured Query Language
데이터베이스에 접근하기 위해 사용하는 특수목적의 프로그래밍 언어
SQL코드를 작성 👉 RDBMS에서 코드 전달받아 DB에 넘김
SQL의 종류
DDL(Data Definition Language)
데이터 정의 언어
db객체의 생성/수정/삭제 등
DML(Data Manipulation Language)
데이터 조작 언어
데이터의 추가/조회/수정/삭제
DCL(Data Control Language)
데이터 제어 언어
권한의 부여/박탈
Nux
팔로우
이전 포스트
----------DataBase(ORACLE)----------
다음 포스트
Day30 :) SELECT, 테이블조작, 데이터타입
0개의 댓글
댓글 작성