목록Database (3)
보근은 참고 있다
데이터 정의 언어 DDL(Date Definition Language)은 컴퓨터의 데이터를 정의하는 컴퓨터 언어 또는 컴퓨터 언어 요소이다. CREATE - 새로운 테이블, 뷰, 인덱스, 저장 프로시저 만들기 DROP - 이미 존재하는 테이블, 뷰, 인덱스, 저장 프로시저 제거하기 ALTER - 이미 존재하는 DB 개체에 대한 변경, RENAME 역할 TRUNCATE - 테이블에서 데이터를 제거(돌이킬 수 없음) 데이터 조작 언어 DML(Data Manipulation Language)은 데이터베이스에 대해 데이터 검색, 등록, 삭제, 갱신을 위한 데이터베이스 언어 또는 데이터베이스 언어 요소이다. SELECT - 검색 INSERT - 삽입 UPDATE - 수정 DELETE - 삭제 데이터 제어 언어 D..
관계형 데이터베이스 RDB(Relational Database)라고 하며, 키(key)와 값(value)들의 관계를 2차원 표인 테이블로 표현하는 데이터베이스로 가장 주류를 이룬다. 열(column)과 행(row)으로 테이블을 이루며, 고유 키가 각 행을 식별한다. 행은 튜플이나 레코드라고 부른다. 일반적으로 각 테이블/관계는 하나의 엔티티 타입을 대표한다. 행은 그 엔티티의 인스턴스를 대표하며 열은 그 인스턴스의 속성이 되는 값들을 대표한다. RDB에서 2차원 표는 테이블(table)이라고 불린다. 테이블은 RDB에서 데이터를 관리하기 위한 유일한 단위이므로 '어떤 테이블에 어떤 데이터를 포함하는가'가 시스템의 기능을 좌우하는 중요한 의미가 있다. 예를 들어, 한 테이블에 너무 많은 정보를 채워 넣는다..
데이터베이스 데이터베이스(Database, DB)란, 여러 사람이 공유하여 사용할 목적으로 체계화하여 통합, 관리하는 데이터의 집합이다. 작성된 목록으로써 여러 응용 시스템들의 통합된 정보들을 저장하여 운영할 수 있는 공용 데이터들의 묶음이다. 데이터베이스의 기본 기능으로 4가지가 있다. 데이터의 검색과 갱신 동시성 제어 장애 대응 보안 1. 데이터의 검색과 갱신 DB는 검색이 가능해야 한다. 검색은 원하는 데이터를 찾는 것이다. 예를 들어, DB에게 이름에 "박"을 포함하고 있는 사람들을 검색하면, DB내의 데이터 중 "박"으로 시작하는 이름을 가진 데이터들을 얻을 수 있다. DB의 갱신이 가능해야 한다. 갱신은 넓은 의미로 등록, 수정, 제거이다. 예를 들어, 주소록에 새로 사귄 김보근 씨를 추가할 ..