일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 추상메소드
- 명품JavaProgramming
- 추상클래스
- 메소드오버로딩
- 자바
- 필드
- 클래스상속
- 스키마
- 비트시프트연산
- MYSQL
- sql모델링
- schema
- java
- 데이터베이스모델링
- 증감연산자
- 메소드오버라이딩
- Schemas
- sql다이어그램
- SQL
- new키워드
- AbsoluteLayout
- static
- 클래스
- WindowBuilder
- 메소드
- BoarderLayout
- this
Archives
- Today
- Total
걸어서 개발속으로
Chap1.DBMS 개요 및 MySQL이란? 본문
- 데이터베이스 : 데이터의 집합 / MySQL에서는 자료가 저장되는 디스크 공간
- DBMS : 데이터베이스를 관리, 운영하는 역할
- 여러명의 사용자 및 응용 프로그램이 공유 하고 동시접근이 가능해야함
- Excel은 데이터집합이나 공유하는 개념은 아니므로 DBMS가 아니다.
- 특징
- 무결성 : 데이터베이스 안의 데이터는 어떤 경로를 통해 들어왔던지 오류가 있으면 안됨
- 제약조건(Constraint) 가짐. (∵무결성)
- 독립성 : DB 크기를 변경하거나 저장소를 변경해도 기존 작성 응용프로그램은 영향x
- 보안 : 아무나 접근하면 안됨
- 중복최소화 : 동일데이터 중복저장방지
- 응용 프로그램 제작 및 수정 쉬움
- 데이터 안전성 향상
- 무결성 : 데이터베이스 안의 데이터는 어떤 경로를 통해 들어왔던지 오류가 있으면 안됨
- DBMS 분류
- 계층형 DBMS - 1:N 관계. 사장1명에 부서 3개. 계층형구조.
망형 DBMS - 계층형 문제점 개선. 1:N,N:M(다대다) 관계 지원. 넘 복잡함- 관계형 DBMS(RDBMS) - 데이터베이스는 테이블이라 불리는 최소 단위로 구성되어있다. 그리고 이 테이블은 하나 이상의 열로 구성되어있다.
- SQL
- 관계형 DB에서 사용되는 언어.
- DBMS 제작회사와 독립적
- 이식성이 좋음
- 대화식 언어(질의하고 결과를 바로 얻음!)
- MySQL : Oracle사에서 제작한 DBMS 소프트웨어!
- 관계형 DB에서 사용되는 언어.
'Programming > SQL' 카테고리의 다른 글
이것이MySQL이다 Chap06.SQL 기본 (0) | 2022.02.22 |
---|---|
이것이 MySQL이다. Chap04.데이터베이스 모델링 (0) | 2022.02.10 |
Chap03.MySQL 전체 운영 실습 (0) | 2022.02.07 |
Chap 02.MySQL 설치 및 샘플 DB 받기 (workbench) (0) | 2022.02.04 |
<개념시작>이것이 MySQL이다 (0) | 2022.02.04 |
Comments