반응형 카테고리98 DB - 스키마(Schema)의 뜻과 특징, 외부 스키마, 개념 스키마, 내부 스키마 DB를 공부하면서 가장 처음 배우는 것이 스키마(Schema)에 대한 개념입니다. 데이터베이스에서 가장 기초적인 내용이지만 처음 데이터베이스를 접하는 학생이나 비전공자들이 이해하기에는 쉽지 않은 개념입니다. 그럼 스키마의 개념 및 특징과 외부 스키마, 개념 스키마, 내부 스키마에 대해 알아보겠습니다. 스키마(Schema)란? 스키마는 데이터베이스의 구조와 제약조건에 관한 전반적인 명세를 기술한 메타데이터의 집합입니다. 스키마는 데이터베이스를 구성하는 데이터 개체(Entity), 개체의 특성을 나타내는 속성(Attribute), 개체 사이에 존재하는 관계(Relationship) 및 데이터 조작 시 데이터 값들이 갖는 제약 조건 등에 관하여 기술합니다. 스키마는 사용자의 관점에 따라 외부 스키마, 개념 스.. 2023. 2. 22. [SQLD] 2023년도 시험 일정 및 취득 절차 어제부터 48회 SQLD 데이터 자격시험 원서 접수가 시작되었습니다. SQLD는 SQL Developer의 약자로 데이터베이스와 데이터 모델링에 대한 지식을 바탕으로 응용 소프트웨어를 개발하면서 데이터를 조작하고 추출하는 데 있어서 정확하고 최적의 성능을 발휘하는 SQL을 작성할 수 있는 개발자를 말합니다. 그럼 2023년도 일정과 취득 절차를 알아보겠습니다. 2023년도 시험 일정 2023년도는 48 ~ 51회 총 4번의 시험 일정이 있습니다. 48회는 2.20 ~ 2.24 원서 접수, 3.3 수험표 발급, 3.19 시험일, 4.7 사전 점수 발표, 4.14 결과 발표 일정으로 진행됩니다. 나머지 49 ~ 51회의 시험 일정은 아래의 표를 참고하시기 바랍니다. 다만, SQLD는 SQLP와는 다르게 시험.. 2023. 2. 21. MYSQL - 테이블 수정하기 ALTER TABLE 설계된 테이블 명세에 따라 테이블을 생성하였더라도 시스템 구축 과정에서 추가 요구사항이나 오류 발견에 따라 테이블을 수정해야 하는 경우가 생길 수 있습니다. 이런 경우 ALTER TABLE 명령어를 활용한 다양한 테이블 수정 방법에 대해 알아보겠습니다. 테이블 수정 방법 테이블에 컬럼을 추가, 수정, 삭제하거나 테이블 명을 변경하는 방법에 대해 알아보겠습니다. 테이블명 변경 (RENAME) ALTER TABLE 테이블명 RENAME 변경테이블명; ALTER TABLE STUDENT RENAME TEACHER; 컬럼 추가 (ADD) ALTER TABLE 테이블명 ADD COLUMN 컬럼명 데이터타입; ALTER TABLE STUDENT ADD COLUMN AGE INT NOT NULL; 컬럼명 수정 (CH.. 2023. 2. 20. MYSQL - 테이블 생성하기 CREATE TABLE MYSQL에서 테이블을 생성하기 위해서는 우선 데이터베이스를 생성해야 합니다. 데이터베이스와 테이블은 모두 데이터 정의어(DDL : Data Definition Language) 중 CREATE 명령어를 사용하여 생성할 수 있습니다. 데이터베이스(DB) 생성 우선 데이터베이스를 생성하기 전에 SHOW 명령어로 기존에 중복되는 데이터베이스명이 없는지 확인해 주어야 합니다. # 데이터베이스 목록 확인 SHOW DATABASES; 목록을 확인 후 중복되지 않는 데이터베이스명으로 데이터베이스를 생성해 줍니다. 그리고 데이터베이스를 생성하였다면, 해당 데이터베이스에서 작업을 진행하기 위하여 데이터베이스를 선택해 주어야 합니다. # 데이터베이스 생성 CREATE DATABASE 데이터베이스명; # 데이터베이스 선택.. 2023. 2. 19. 이전 1 ··· 20 21 22 23 24 25 다음 반응형