
총 5개
-
데이터베이스 시험정리2025.01.151. 기본 값 생성 테이블 생성 시 default 값을 설정하여 null 값이 들어가지 않도록 할 수 있다. 예를 들어 create table student(tot_cred numeric(3,0) default 0, primary key(ID))와 같이 default 0으로 설정하면 tot_cred 속성에 null 값이 들어가지 않는다. 2. 인덱스 생성 데이터베이스 시스템이 릴레이션의 모든 투플을 살펴보는 과정 없이 효과적으로 데이터를 찾을 수 있도록 하는 자료구조이다. create index 인덱스이름 on 릴레이션(애트리뷰트)...2025.01.15
-
데이터베이스 다음은 학사 데이터베이스를 구성하고 있는 테이블을 보이고 있다. 각각의 테이블을 생성하는 SQL문을 보이시오.2025.05.091. 학생 테이블 학생 테이블은 학번, 이름, 주소, 학년 정보를 저장합니다. 학번은 기본 키로 설정되어 있습니다. 2. 교수 테이블 교수 테이블은 교수번호, 교수이름, 전공, 학과 정보를 저장합니다. 교수번호는 기본 키로 설정되어 있습니다. 3. 과목 테이블 과목 테이블은 과목번호, 과목이름, 학점 정보를 저장합니다. 4. 지도 테이블 지도 테이블은 교수번호와 학번 정보를 저장합니다. 이 테이블은 교수와 학생의 지도 관계를 나타냅니다. 5. 등록 테이블 등록 테이블은 학번, 과목번호, 성적 정보를 저장합니다. 이 테이블은 학생이 ...2025.05.09
-
방통대 데이터처리와활용 A+2025.01.241. 데이터 모델 데이터 모델은 현실 세계의 정보를 컴퓨터에서 활용하기 위해 데이터를 모형화하는 방법입니다. 데이터 모델은 사용자의 관심 있는 속성을 정의하고 데이터화하여 데이터 간의 상관관계, 의미, 그리고 데이터의 일관성을 유지하기 위한 제약 조건 등을 기술합니다. 데이터 모델의 세 가지 구성 요소는 개체, 속성, 관계입니다. 2. 데이터베이스 테이블 생성 및 데이터 검색 제3장 연습문제 5번에서는 다음과 같은 SQL 문을 작성하였습니다. (1) 각 테이블을 생성하고 처음 5개의 데이터를 보여주는 SQL 문, (3) Sales ...2025.01.24
-
SQL 정의어와 그 기능2025.01.221. SQL 정의어 SQL은 데이터베이스와 상호 작용하기 위해 사용되는 표준화된 프로그래밍 언어입니다. SQL은 관계형 데이터베이스 관리 시스템(RDBMS)의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어로서, 데이터베이스 스키마 생성과 수정, 데이터베이스 객체 접근 조정 관리를 위해 사용됩니다. 2. 데이터 정의어(DDL) 데이터 정의어(DDL)는 테이블의 구조를 만드는 CREATE TABLE 문, 구조를 변경하는 ALTER TABLE 문, 구조를 삭제하는 DROP TABLE 문으로 구성됩니다. 이를 통해 테이블의 속...2025.01.22
-
숭의여자대학교 문헌데이터베이스론 정규과제 / 각 문제에 해당하는 SQL문(쿼리)을 작성하고, 실행한 결과 값을 캡쳐2025.04.251. 환자 테이블 생성 문제1) 환자 테이블을 생성하는 SQL문을 작성하시오. 단, 이름 속성은 널 값이 허용되지 않도록 지정하고, 담당의사 속성을 의사 테이블의 의사번호 속성을 참조하는 외래키로 지정하시오. 2. 의사 테이블 생성 문제2) 의사 테이블을 생성하는 SQL문을 작성하시오. 단, 소속 속성의 값을 입력하지 않으면 자동으로 내과가 지정되도록 하고, 근무 연수는 1년 이상 40년 이하 범위의 값을 가지도록 지정하시오. 3. D001 의사 담당 30세 이상 환자 검색 문제3) D001의사가 담당하고 나이가 30세 이상인 환자...2025.04.25