본문 바로가기
반응형

관계형 데이터베이스2

관계형 데이터베이스의 구조/ 관계형 데이터 모델 관계형 데이터베이스 - 관계형 데이터베이스는 2차원적인 표(Table)를 이용해서 데이터 상호 관계를 정의하는 데이터베이스이다. - 1970년 IBM에 근무하던 코드(E.F. Codd)에 의해 제안 - 개체(Entity)와 관계(Relationship)를 모두 릴레이션(Relation)이라는 표(Table)로 표현하기 때문에 개체를 표현하는 개체릴레이션과 관계를 표현하는 관계 릴레이션이 존재함. + 장점 간결하고 보기 편리하며, 다른 데이터베이스로의 변환이 용이하다. - 단점 성능이 다소 떨어짐 ◆관계형 데이터베이스의 릴레이션 구성요소 릴레이션은 데이터들을 표의 형태로 표현한 것으로, 구조를 나타내는 릴레이션 스키마와 실제 값들인 릴레이션 인스턴스로 구성된다. 튜플 속성 도메인 릴레이션(릴레이션 인스턴스.. 2023. 3. 3.
SQL 기본 용어 정리 SQL 기본 용어 정리 데이터 베이스 분석에 있어서 기초 프로그래밍 언어 중 하나인 SQL의 기본 용어에 대해 알아보겠습니다. SQL(Structured Query Language) SQL은 Structured Query Language의 약자로 관계형 데이터 베이스를 분석하고 관리하며, 조작하는 데 사용되는 프로그래밍 언어입니다. 대표적인 SQL의 종류로는 ORACLE, MS-SQL, MySQL 등 이 있으며, 이렇게 데이터 관리에 특화된 데이터베이스 언어들을 'DBMS(=SQL서버)'라고 합니다. 모든 SQL은 관계형 DBMS를 기반으로 두며, 비정형 데이터까지 다루는 DBMS을 Document DBMS라고 하며, 이는 NoSQL기반입니다. SQL은 주로 컴퓨터에서 다양한 데이터 베이스를 가지고 작업.. 2023. 2. 27.
반응형