sql
database
임이레
2023. 11. 19. 22:59
데이터베이스는 주소록에서 시작되었다!
db?
: 데이터를 관리하는 프로그램을 말하며 그안에 저장된 데이터까지를 총칭하는 단어!
정확한 의미로는 , '데이터를 관리하는 프로그램' 이란 Database Management System(DBMS) 라고 한다.
1. data 의 검색 기능 : select
- 데이터 베이스의 가장 중요한 기능이며, 추출 또는 질의라고 한다.
2. data의 갱신 :
--- INSERT
e.g. INSERT INTO 메뉴 VALUES ('아이스아메리카노', '4300','HOT' )
--- data 수정 : update
e.g. UPDATE 메뉴 SET 메뉴이름 = '카페라떼' WHERE 온도 = 'HOT'
--- data 제거 : DELETE
e.g. DELETE FROM 메뉴 WHERE 온도 = 'HOT'
3. database - 동시성 제어
데이터베이스가 동시에 여러 사용자로부터 검색, 갱신 요청을 받을때 오류 없이 데이터를 잘 관리하도록 하기 위함.
4. database - 장애대응
데이터베이스는 한 곳이 아닌 복수의 장소에 분산해서 저장하는 등 데이터를 보호하며, 장애에 대응할 수 있어야 함.
5. database - 보안
데이터베이스에 보존된 데이터를 어떻게 숨길 것인가? 하는 부분에 대함. e.g. 은행
해킹 등 외부의 자극에도 뚫리지 않아야 함.
*데이터리안 캠프를 수강하며 작성한 개인 공부 기록입니다.