Linux/우분투 리눅스 연습문제

우분투 리눅스 연습문제 13장

psy_er 2022. 1. 1. 20:46
728x90

우분투 리눅스 연습문제 13장

 

1. 데이터베이스와 데이터베이스 관리 시스템을 비교하여 설명하시오

 

정답 : 데이터베이스는 서로 관련성을 가진 데이터들을 데이터 간의 중복성을 최소화해 모아놓은 것이다.

 

2. 관계형 데이터베이스에서 데이터를 관리하는 구조를 간략하게 설명하시오.

 

정답 : 데이터는 값이다, 테이블은 행렬로 이루어져 있다, 필드는 열이다, 레코드는 행이다, 키는 필드에서 레코드를 구분 가능하게 하는 값으로, 기본키가 존재한다.

 

3. 생략

 

4. 필드와 레코드의 차이를 설명하시오.

 

정답 : 필드는 열이로 레코드는 행이다.

 

5. 생략

 

6. 데이터 베이스 이름을 music_db로 하여 MariaDB에 데이터베이스를 생성하시오.

 

정답 : craete database music_db

 

7. 5번에서 설계한 테이블 두 개를 music_db에 생성하시오.

 

정답 : create table music_db (ST_ID int, NAME varchar(20), DEPT varchar(25)) default charset=utf8;

create table music_db (ST_ID int Not NULL primary key, Name varchar(20), DEPT varchar(52));

 

8. 7번에서 생성한 테이블의 구조를 확인하시오.

 

정답 : explain music_db

 

9. 5번에서 만든 데이터를 각 테이블에 입력하세요.

 

정답 : insert into music_db values(2021.‘이길동’,‘Game’);

 

10. 두 테이블을 연결하여 전체 항목을 검색하도록 select 문장을 만드시오.

 

정답 : select * from music_db, ost_db where music_db.ST_ID=ost_db.ST_ID;

 

11. 생략

 
728x90