우분투 리눅스 연습문제 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. 생략
'Linux > 우분투 리눅스 연습문제' 카테고리의 다른 글
우분투 리눅스 연습문제 15장 (1) | 2022.01.03 |
---|---|
우분투 리눅스 연습문제 14장 (0) | 2022.01.02 |
우분투 리눅스 연습문제 12장 (0) | 2021.12.11 |
우분투 리눅스 연습문제 11장 (0) | 2021.12.09 |
우분투 리눅스 연습문제 10장 (1) | 2021.12.08 |