티스토리 뷰
Data: 컴퓨터에서 보낼 수 있고 저장돼있는 파일들
Database: an organized collection of data
구조를 가진 데이터의 모임
Data Model: 데이터를 저장, 연결, 접근하는 방식을 설명하는 것
ex) Realtional Model, Object-Oriented Model ...
relation==table
DBMS(Database Manament System) : A software designed to store, retrieve, define, and manage data in a database
데이터베이스의 데이터를 다루는 소프트웨어
ex) Oracle, MySQL, MongoDB ...
Query: 질의
dbms에서 어떤 정보를 요청할때 쿼리형태로 보낸다
result of query == 1 table == 1 relation
Database Systems
(데이터베이스와 데이터베이스시스템은 다르다)
Database Schema: 데이터베이스 구조(metadata, data dictionary, system catalog)
ex: department(dept_name, building, budget)
Database Instance: 실제 데이터(content of database)
ex: (Biology, Watson, 90000)
데이터베이스 시스템 특징
- 데이터는 중복성이 적다
- 동시에 많은 사용자가 같은 데이터베이스에 접근할 수 있다
- 사용자/관리자 구분해서 볼 수 있는 정보가 다르다
- 무결성 제약 조건 강화
- 백업
SQL(Structure Query Language): 데이터베이스 접근, 관리할때 쓰는 쿼리
프로그래밍 언어x procedural language o
database languages
DDL(Data Definition Language) : structure
테이블의 구조를 만들거나 변경할 수 있다
CREATE
ALTER
DROP
TRUNCATE
DML(Data Manipulatoin Language): data
실제 데이터를 다루는 쿼리문이라고 보면된다
INSERT
UPDATE
DELETE
SELECT
DCL(Data Control Language): 데이터 보호(it's related to more security, protection of data)
GRANT
REBOKE
TCL(Transaction Control Language): 데이터 보안, 무결성, 복구, 동시접근 보장하는 language
COMMIT
ROLLBACK
SAVEPOINT
SET TRANSACTION
QUIZ
Given the following relatoin, indicate database schema and instances.
Answer:
database schema: student(ID, Name, Major, Grade, Email)
database instances: (1000,Tim, Computer, Male, tim@gmail.com) ....
'개념 > 데이터베이스시스템' 카테고리의 다른 글
Indexing (0) | 2022.11.11 |
---|---|
Advanced Queries (0) | 2022.10.26 |
Intermediate SQL QUIZ (0) | 2022.10.26 |
Basic SQL (0) | 2022.10.26 |
Relational Model (0) | 2022.10.26 |
- Total
- Today
- Yesterday
- html
- infcon 2024
- oauth
- 클로아
- 데이터베이스
- Android Studio
- 리눅스
- kloa
- 데이터 3법
- 오픈소스
- javascript
- SpringBoot
- git commit 수정
- git
- CSS
- html #웹 #웹사이트 #플레이리스트
- 로스트아크 캐릭터
- bfs
- DML
- oauth2.0
- 2024인프콘
- authorization_code
- git 예전 커밋 수정
- 인프콘2024
- DDL
- 우분투
- 데이터3법
- 프로그래머스
- authorization code
- SQL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |