[G_SQL] Sample Database

2012.05.20 23:52

가을의 곰을... 조회 수:25943

[G_SQL] Sample Database


* Students 테이블

student

각 학생에 대한 학번  

student_name

학생의 이름

address

학생의 주소

city

도시의 이름

state

주의 이름 (약어)

zip

학생의 우편번호

gender

학생의 성별 (M/F)

student : PK

 


* Teachers 테이블

teacher

교수번호

teacher_name

교수이름

phone

전화번호

salary

연봉

teacher : PK

 

* Courses 테이블

course

각 과목에 대한 과목코드

course_name

과목명

dapartment

해당 과목을 개설한 학과

num_credit

과목에 대한 학점 수

course : PK

 

 

* Sections : 한 과목이 여러 반으로 분반되어 있음

course

과목코드 : 분반이 있는 과목에 대한 코드

section

분반이름

teacher

이 반을 담당하는 교수번호

num_student

등록가능한 학생 수

course + section : PK

 

 

* Enrolls : 학생이 수강하는 과목에 대한 학점을 기록하는 테이블

course

반드시 courses 테이블에 있는 과목명만이 이 테이블에 과목코드로 올 수 있다

section

반드시 sections 테이블에 있는 분반 이름만이 이 테이블에 반번호로 올 수 있다

student

students 테이블에 있는 학생만이 올 수 있다

grade

학생이 수강하는 과목에 대한 학점이다. 4는 A, 3은 B, 2는 C, 1은 D

course + section + student : PK


 

 CREATE TABLE  courses  (

   ID  int NOT NULL  ,

   course  int NOT NULL,

   course_name  varchar(255) DEFAULT NULL,

   department  varchar(255) DEFAULT NULL,

   num_credits  varchar(255) DEFAULT NULL);


INSERT INTO courses VALUES (3, 290, 'English Composition', 'English', '3');

INSERT INTO courses VALUES (1, 450, 'Western Civilization', 'History', '3');

INSERT INTO courses VALUES (4, 480, 'Compiler Writing', 'Computer Science', '3');

INSERT INTO courses VALUES (5, 550, 'Art History', 'History', '3');

INSERT INTO courses VALUES (2, 730, 'Calculus IV', 'Math', '4');


경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

CREATE TABLE  enrolls  (

   ID  int NOT NULL  ,

   course  int DEFAULT NULL,

   section  int DEFAULT NULL,

   student  int DEFAULT NULL,

   grade  varchar(255) DEFAULT NULL);


INSERT INTO enrolls VALUES (1, 730, 1, 148, '3');

INSERT INTO enrolls VALUES (2, 450, 2, 210, '3');

INSERT INTO enrolls VALUES (3, 730, 1, 210, '1');

INSERT INTO enrolls VALUES (4, 290, 1, 298, '3');

INSERT INTO enrolls VALUES (5, 480, 2, 298, '3');

INSERT INTO enrolls VALUES (6, 730, 1, 348, '2');

INSERT INTO enrolls VALUES (7, 290, 1, 349, '4');

INSERT INTO enrolls VALUES (8, 480, 1, 358, '4');

INSERT INTO enrolls VALUES (9, 480, 1, 410, '2');

INSERT INTO enrolls VALUES (10, 450, 1, 473, '2');

INSERT INTO enrolls VALUES (11, 730, 1, 473, '3');

INSERT INTO enrolls VALUES (12, 480, 2, 473, '0');

INSERT INTO enrolls VALUES (13, 290, 1, 548, '2');

INSERT INTO enrolls VALUES (14, 730, 1, 558, '3');

INSERT INTO enrolls VALUES (15, 730, 1, 649, '4');

INSERT INTO enrolls VALUES (16, 480, 1, 649, '4');

INSERT INTO enrolls VALUES (17, 450, 1, 654, '4');

INSERT INTO enrolls VALUES (18, 450, 2, 548, NULL);


CREATE TABLE  sections  (

   ID  int NOT NULL  ,

   section  int DEFAULT NULL,

   teacher  int DEFAULT NULL,

   course  int DEFAULT NULL,

   num_students  int DEFAULT NULL);


INSERT INTO sections VALUES (1, 1, 303, 450, 2);

INSERT INTO sections VALUES (5, 2, 560, 450, 2);

INSERT INTO sections VALUES (6, 2, 784, 480, 2);

INSERT INTO sections VALUES (3, 1, 430, 290, 3);

INSERT INTO sections VALUES (4, 1, 180, 480, 3);

INSERT INTO sections VALUES (2, 1, 290, 730, 6);


CREATE TABLE  students  (

   ID  int NOT NULL  ,

   student  int NOT NULL,

   student_name  varchar(255) DEFAULT NULL,

   address  varchar(255) DEFAULT NULL,

   zip  int DEFAULT NULL,

   city  varchar(255) DEFAULT NULL,

   state  varchar(255) DEFAULT NULL,

   gender  varchar(255) DEFAULT NULL);


INSERT INTO students VALUES (1, 148, 'Susan Powell', '534 East River Dr.', 19041, 'Haverford', 'PA', 'F');

INSERT INTO students VALUES (2, 210, 'Bob Dawson', '120 South Jefferson', 2891, 'Newport', 'RI', 'M');

INSERT INTO students VALUES (3, 298, 'Howard Mansfield', '290 Wynkoop Drive', 22180, 'Vienna', 'VA', 'M');

INSERT INTO students VALUES (4, 348, 'Susan Pugh', '534 East Hampton Dr.', 6107, 'Hartford', 'CT', 'F');

INSERT INTO students VALUES (5, 349, 'Joe Adams', '473 Emmerson Street', 19702, 'Newark', 'DE', 'M');

INSERT INTO students VALUES (6, 354, 'Janet Ladd', '441 10th Street', 18073, 'Pennsburg', 'PA', 'F');

INSERT INTO students VALUES (7, 410, 'Bill Jones', '120 South Harrison', 92660, 'Newport', 'CA', 'M');

INSERT INTO students VALUES (8, 473, 'Carol Dean', '983 Park Avenue', 2169, 'Boston', 'MA', 'F');

INSERT INTO students VALUES (9, 548, 'Allen Thomas', '238 West ox Road', 60624, 'Chicago', 'IL', 'M');

INSERT INTO students VALUES (10, 558, 'Val Shipp', '238 Westport Road', 60556, 'Chicago', 'IL', 'F');

INSERT INTO students VALUES (11, 649, 'John Anderson', '473 Emmory Street', 10008, 'New York', 'NY', 'M');

INSERT INTO students VALUES (12, 654, 'Janet Thomas', '441 6th Street', 16510, 'Erie', 'PA', 'F');


CREATE TABLE  teachers  (

   ID  int NOT NULL  ,

   teacher#  int DEFAULT NULL,

   teacher_name  varchar(255) DEFAULT NULL,

   phone  varchar(255) DEFAULT NULL,

   salary  FLOAT(14,2) DEFAULT NULL);


INSERT INTO teachers VALUES (1, 303, 'Dr. Horn', '257-3049', 27540);

INSERT INTO teachers VALUES (2, 290, 'Dr. Lowe', '257-2390', 31450);

INSERT INTO teachers VALUES (3, 430, 'Dr. Engle', '256-4621', 38200);

INSERT INTO teachers VALUES (4, 180, 'Dr. Cooke', '257-8088', 29560);

INSERT INTO teachers VALUES (5, 560, 'Dr. Olsen', '257-8086', 31778);

INSERT INTO teachers VALUES (6, 784, 'Dr. Scango', '257-3046', 32098);

INSERT INTO teachers VALUES (7, 213, 'Dr. Wright', '257-3393', 35000);









본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
공지 오라클 기본 샘플 데이터베이스 졸리운_곰 2014.01.02 25085
공지 [SQL컨셉] 서적 "SQL컨셉"의 샘플 데이타 베이스 SAMPLE DATABASE of ORACLE 가을의 곰을... 2013.02.10 24564
» [G_SQL] Sample Database 가을의 곰을... 2012.05.20 25943
1085 [MYSQL] MySQL 기간에 따른 데이터 가져오기 (ex 3 개월 전, 일주일 전, 하루 전) 졸리운_곰 2024.04.18 0
1084 [데이터분석][파이썬][python] 한글 글꼴 사용 (matplotlib) 졸리운_곰 2024.04.18 3
1083 [암호화폐] 솔리디티를 이용해 이더리움 스마트 계약 시작하기 file 졸리운_곰 2024.04.05 2
1082 암호화폐 (비트코인, cryptocurrency, bitcoin) 파이썬을 이용한 가상화폐 시세 분석 file 졸리운_곰 2024.03.28 4
1081 [데이터베이스 모델링] 테이블정의양식 file 졸리운_곰 2024.02.23 5
1080 [MYSQL] MYSQL JSON 관련 함수 file 졸리운_곰 2024.02.18 11
1079 [통계 R 언어] R 언어에서 Python 코드 호출 : Calling Python from R 졸리운_곰 2024.01.28 3
1078 암호화폐 (비트코인, cryptocurrency, bitcoin) Solidity 이더리움 Solidity Tutorial: How to build and deploy a smart contract to send Ether from one account to another file 졸리운_곰 2024.01.23 2
1077 암호화폐 (비트코인, cryptocurrency, bitcoin) Solidity 이더리움 Cheatsheet 졸리운_곰 2024.01.23 1
1076 [데이터분석 & 데이터 사이언스] 데이터에 관한 꼭 알아야 할 오해와 진실 12가지 졸리운_곰 2024.01.17 5
1075 [tensorflow 1.13 1.x 버전 설치법] [TensorFlow] Anaconda 가상환경 이용하여 TensorFlow GPU 설치 졸리운_곰 2024.01.08 2
1074 [R lang 크롤링] 비트코인(암호화폐) 가격 불러오기 in R 졸리운_곰 2023.12.11 6
1073 [통계 R 언어] 이동평균이 표시된 plotly 동적 주가 그래프 in R file 졸리운_곰 2023.12.11 5
1072 [R lang 크롤링] 금융 데이터 분석 주가 데이터 가져오기 in R 졸리운_곰 2023.12.11 4
1071 [R lang 크롤링] (R) [전략적가치투자] - 증액 투자법 file 졸리운_곰 2023.12.10 2
1070 [R lang 크롤링] (R) [전략적가치투자] - 정액 투자법 file 졸리운_곰 2023.12.10 3
1069 [R lang 크롤링] (R) [전략적가치투자] - 매입 보유법, 정률 투자법, 변율 투자법 file 졸리운_곰 2023.12.10 5
1068 [R lang 크롤링] (R) wordcloud2로 더 예쁘게 시각화하기 file 졸리운_곰 2023.12.10 6
1067 [R lang 크롤링] (R) 나만의 주식차트만들기 / quantmod 패키지(2) file 졸리운_곰 2023.12.10 5
1066 [R lang 크롤링] (R) R에서 주가정보 가져오기 / quantmod 패키지(1) file 졸리운_곰 2023.12.10 3
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED