freeseaboy 님의 멋있어 지려 노력하는 블로그
Databases 신입(2) 두발을 내딛다. 본문
자 오늘은 DB 를 공부하고 리뷰해보도록 하겠습니다.ㅋㅋ
좀 지루할수 있으니 목보호대 목에 두르시고 시청 부탁합니다
ㅋㅋㅋ
오늘 배울내용은
DB -------|----DBMS 특성
|----개념
이 되겠사!!!
바로 ㄱㄱㄱ
스크립 밑~
!!!긴급!!!
알수없는 이유로 동영상이 차단되어 우회 대피소
N기업 블로그로 링크 걸어 두었습니다.
https://blog.naver.com/iwseo7114/223643257976
###################################################################
자 안녕하세요 ...
오늘 DB관련해서 공부겸 스터디 리뷰 할게요
단원은..
- 데이터 베이스의 기본 개념
- 데이터베이스 등장시기
- 데이터베이스 정의
- 데이터베이스 특성
개념은 뭐죠???
저도 잘몰라요..그냥 써서 쓰길래 ㅋ
한번 찾아보죠 데이터베이스가 무엇이란? 이라고 하면 개념은 데이터베이스 자체가 되겠죠
그리고 이게 뭐하는건지 왜필요한지 이런 의문을 이해하고 그거에대한 답이 개념이겠죠..?
아님 말고 ㅋ
데이터 베이스는 사용용도에 따라 달라져요 저장방식 뭐 형식 이런것들이
그리고 그용도에 맞게 세팅된다...
Data + Base
데이타 뭐죠?? 가공되지 않은 아직 밝혀지지 않은
(실험이나 기타 조사등으로 얻은 사실 기본적인 사실)
베이스 는 뭐죠?
토대 기반 그니깐
전자적으로 저장되면서 체계적인 데이터 모음집... <- 이거라생각 ㄱㄱ
넓은 의미
-> 데이타 베이스 = 수많은 우리가 찾아보고싶은 정보들의 집합으로 이루어진
데이터 저장소 라고 보면 즉 그럼 반대로 엄격한 규칙과 제약 보단 약간 널널한 제약과 규칙이 있겠죠??
적어도 회원가입은 아니더라도 이메일 인증이나 아니면 신원 인증정보 따위는 필요할수도 있는 그런..
좁은 의미
-> 엄격한 규칙과 제약을 갖은 시스템 구조라고 합니다..즉
회원가입 시스템 , 은행 뱅킹 시스템 이런 것들은
보안이나 규칙 아니면 제약 관련 문제를 정확하게 규정하고 정의하고
사용해야겠죠? 아무나 막 사용하면 큰일 나겠죠??
참 아이러니 하죠 ??? 누군가에게 내 생각을 전하는게 상당히 어렵습니다...
인정해야됨 ㅋ
데이터 베이스 (DB
|
-------------------------------------
| | | |
공용 통합 운영 저장
(데이터) "" "" ""
공용 = 많은 사용자들이 공유해서 다양한 목적으로 사용할수 있게 해야한다 즉 개인만 사용할수 있다면
이건 공용데이터 저장소라고 하기엔 무리가 있다.
통합 = 이거는 즉 A B C D E F G 라는 각각 데이터들이 있어요
근데 이게 하나의 서버에 그리고 그 서버안에 DB에 전부 들어가 있는 경우도 있지만
이런경우는 만약 그서버가 뒤지면....다 날라가죠?
근데 반대로 통합은 분산을 시켜놓는 개념이라고 보면 될거같음..
즉 서버1 서버2 서버3 서버4
| | | |
[A] [B] [C] [D]
user----------------------------------------------------------------
사용자가 원하는곳에 들어가 데이터를 사용할수 있도록 하는 방식..
이게 통합 저장소라고 볼수있어요..
운영 = 즉 운영을 하기위해 무조건 필수적인 데이터베이스 라고 보면된다...
즉 운영을 하기위해 특정 솔루션이나 서비스들이 의존하는 DB라고 보면 된다..
저장 = 이건 물리적인 스토리지 즉 DB는 특정 디스크에 설치를 하고
설치가 완료되면 데이터를 저장할 곳을 또 지정을 해야되는데 그게 물리적인 위치이다..
이게 어떻게보면 네트워크를 통해 다른 서버가 될수도 있고 로컬 서버가 될수도 있고 심지어
USB가 될수도 있다... 즉이런걸 말한다...
자이제 데이터베이스의 특성!
특정한 사물 혹은 객체에만 가지고 있는 능력 같은...것.
데이터베이스 만의 기똥찬 능력은 뭐죠?
즉 DB를 설치후 엄격한 규칙 과 제어를 하기위해 DB에 DBMS라는 소프트웨어적인
매니지먼트를 설치 및 연동해야 된다 즉 DBMS는
- 실시간 접근 가능
- 동적으로 변화
- 동시 접근 및 공용사용
- 내용의 의한 참조
이런 기능들 및 제약을 DBMS가 제어할수 있다..
- 실시간 접근 가능 | D | D
- 동적으로 변화 | B |
- 동시 접근 및 공용사용 | M |
- 내용의 의한 참조 | S | B
유저 및 관리자 ----------------->
Request -----------
Role Check
<------------------- ------>
Reject <------
<-------------------
Data return
실시간 접근 = 즉 지정된 시간안에 사용자의요청을 바로 처리할수있는 기능
끊임없는 변화 = 즉 요청에 따른 실시간 데이터 업데이트.
동시 공용 = 어떤 상황에서도 유저가 필요한 자원을 요청하면 바로바로 접근이 가능해야 된다.
내용 기반 참조 = 즉 사용자가 예를들어 찾고자하는게 AJDSALjasdj@ 이라면 DBMS를 이용해서 DB에 바로
요청한 내용 즉 " AJDSALjasdj@ "의 데이터가 어디에 있는지 바로 찾고 결과를 알려줘야된다 이런 개념..
###################################################################
concept
'컴퓨터 & 서버 > 데이터베이스' 카테고리의 다른 글
Databases 신입(5) 다섯발을 내딛다. (5) | 2024.11.09 |
---|---|
Databases 신입(4) 네발을 내딛다. (3) | 2024.11.06 |
Databases 신입(3) 세발을 내딛다. (1) | 2024.11.03 |
Databases 신입(1) 첫발을 내딛다. (0) | 2024.10.29 |
(베이직 코스) Oracle DB 테이블 (1) (0) | 2024.10.26 |