728x90
반응형
■ DBMS 정의
- 데이터베이스를 관리하고 운영하는 소프트웨어
- Database Management System
■ 관련용어
용어 | 설명 |
MySQL | 대표적인 관계형 DBMS |
MariaDB | MySQL 초기 개발자가 오라클 사를 퇴사한 후 만든 DBMS. MySQL과 상당히 유사하며 완전 무료로 사용 가능 |
MySQL Server | MySQL의 여러 소프트웨어 중 엔진 기능을 하는 핵심 소프트웨어(DBMS) |
MySQL Workbench | MySQL 서버에 접속/연결하기 위한 클라이언트 도구. 이곳에 SQL 문을 입력하고 실행함 |
■ 데이터베이스 구성도
■ 관련용어
용어 | 약자 | 설명 |
data | 단편적인 정보 | |
table | 데이터를 입력하기 위한 표 형태 | |
Database | DB | 데이터의 저장소 |
Database Managemnet System | DBMS | 데이터베이스를 관리하는 시스템 혹은 소프트웨어(MySQL) |
column, field | 테이블의 세로, 테이블은 여러 개의 열로 구성됨 | |
column name, field name | 각 열을 구분하기 위한 이름 | |
data type | 열에 저장될 데이터의 형식(숫자/날짜/문자 등) | |
row, record | 테이블의 가로, 실질적인 진짜 데이터(행 데이터라고도 부름) | |
Primary Key | PK | 각 행을 구분하는 유일한 열 |
Structured Query Language | SQL | 사람과 DBMS가 소통하기 귀한 언어 |
728x90
반응형
'인공지능, 데이터분석 > [SQL] 혼자 공부하는 SQL' 카테고리의 다른 글
[혼공학습단 9기 / SQL] ORDER BY, LIMIT, DISTINCT, GROUP BY, HAVING, 2주차 미션 (0) | 2023.01.15 |
---|---|
[혼공학습단 9기 / SQL] SELECT, FROM, WHERE (0) | 2023.01.15 |
[혼공학습단 9기 / SQL] 인덱스, 뷰, 스토어드 프로시저 (0) | 2023.01.06 |
[혼공학습단 9기 / SQL] 데이터베이스 구축, 1주차 미션 (0) | 2023.01.05 |
[혼공학습단 9기] 혼공SQL 혼공학습단 9기 선정! (0) | 2023.01.02 |