수업내용 정리 Day 1
데이터베이스와 SQL 알아보기
데이터베이스: 대용량의 데이터 집합을 체계적으로 구성해놓은 것
DBMS: Data Base Management Sofeware 데이터베이스를 관리하는 소프트웨어
RDBMS: Relational DBMS 관계형 데이터베이스
- 데이터중복을 최소화할 수 있다.
- 여러 테이블 형성할 수 있어 중복을 없애 비용을 아낄 수 있다.
- 트랜잭션
- 안전한 정보교환
- 데이터의 무결성
SQL: Structured Query Language 관계형 데이터베이스에서 사용되는 언어
- DDL 종류
- Create
- Alter
- Drop(틀과 내용 모두 삭제)
- Truncate Table(내용만 삭제)
- Rename Table
- SELECT(조회)
- INSERT(신규)
- UPDATE(수정)
- DELETE(삭제)
- DCL(데이터 제어어)
- GRANT
- REVOKE
- TCL 종류(트랜젝션 제어어)
- COMMIT
- RLLBACK
- START TRANSACTION
- SAVEPOINT
- SET autocommit
MySQL: Oracle사에서 제작한 DBMS 소프트웨어
-- box_office table : 2004~2019년까지 개봉된 영화 정보
-- seq_no : 일련번호, 기본키
-- years : 제작연도
-- ranks : 순위
-- movie_name : 영화명
-- release_date : 개봉일
-- sale_amt : 매출액
-- share_rate : 점유율(매출액 기준)
-- audience_num : 관객수
-- screen_num : 스크린수
-- showing_count : 상영횟수
-- rep_country : 대표국적
-- countries : 국적
-- distributor : 배급사
-- movie_type : 유형(장편, 단편, ...)
-- genre : 장르(스릴러, 액션..)
-- director : 감독
Author And Source
이 문제에 관하여(수업내용 정리 Day 1), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@sungrok7/수업내용-정리-Day-1저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)