본문 바로가기

데이터베이스4

[MySQL] 날짜와 시간의 다양한 형식 MySQL에서 다양하게 사용되는 날짜와 시간의 데이터 타입에 대해서 정리해 볼 것이다!! 데이터 타입 [DATE] 'YYYY-MM-DD' [DATETIME] 'YYYY-MM-DD HH:MM:SS' [TIMESTAMP] 'YYYY-MM-DD HH:MM:SS UTC' ** Workbench에서는 DATETIME과 TIMESTAMP가 다른 형식으로 출력되지는 않았다. [다양하게 출력하기] SELECT문에서 시간을 나타내는 타입을 다양하게 출력해볼 수 있다. SQL문 출력값 SELECT DATE('2022-05-15 19:11:20'), YEAR('2022-05-15 19:11:20'), MONTH('2022-05-15 19:11:20'), DAY('2022-05-15 19:11:20'), HOUR('2022-.. 2022. 5. 15.
[기초가 든든한 데이터베이스] 실습문제풀이 03 (CHAPTER 09, 영화정보 데이터베이스 구축 및 활용) **제 풀이는 개인적으로 푼 것이라 가장 알맞는 정답이 아닐 수 있습니다. 틀린 부분이 있다면 댓글로 살포시 알려주세요~** 이 글에서 사용되는 데이터는 책의 예시일 뿐입니다. 사실 관계와는 다를 수 있습니다. 3.1 영화 데이터베이스 생성 데이터베이스 이름 : movie 로그인 이름 : movie 암호 : hit 기본 데이터베이스 : movie movie 데이터베이스 역할 : db_owner 생성 부분은 책의 앞 부분에 상세하게 나와있습니다. 혹시나 과정이 필요하신 분은 실습문제풀이01을 참고해주세요. 3.2 테이블 생성 테이블 이름 열 이름 데이터 형식 제약조건 기본키 외래키 FK테이블 FK열 영화 번호 INT NOT NULL PK 이름 VARCHAR(30) UNIQUE 개봉연도 INT 매출액 INT.. 2020. 7. 23.
[기초가 든든한 데이터베이스] 실습문제풀이 02 (CHAPTER 09, 음악 데이터베이스 구축 및 활용) **제 풀이는 개인적으로 푼 것이라 가장 알맞는 정답이 아닐 수 있습니다. 틀린 부분이 있다면 댓글로 살포시 알려주세요~** 2.1 데이터베이스 생성 생성 과정은 생략하겠습니다. 이전 게시물을 참고해주세요. 2.2 테이블 생성 테이블 이름 열 이름 데이터 형식 제약조건 기본키 외래키 FK테이블 FK열 앨범 앨범번호 INT NOT NULL PK 타이틀 VARCHAR(30) NOT NULL 아티스트 VARCHAR(30) 가격 INT 발매일 DATETIME 배급 VARCHAR(30) 별점 DECIMAL(4,1) CREATE TABLE 앨범 (앨범번호 INT NOT NULL PRIMARY KEY ,타이틀 VARCHAR(30) NOT NULL ,아티스트 VARCHAR(30) NOT NULL ,가격 INT ,발매일.. 2020. 7. 21.
[기초가 든든한 데이터베이스] 실습문제풀이 01 (CHAPTER 09, 국가정보 데이터베이스 구축 및 활용) **제 풀이는 개인적으로 푼 것이라 가장 알맞는 정답이 아닐 수 있습니다. 틀린 부분이 있다면 댓글로 살포시 알려주세요~** 1.1 데이터베이스 생성 데이터베이스 이름 : nation 데이터베이스 새 데이터베이스 이름 설정에서 nation 로그인 이름 : nation 암호 : hit 기본 데이터베이스 : nation nation 데이터베이스 역할 : db_owner 보안 새 로그인 로그인 이름(nation) 설정 SQL server 인증 선택 후 암호(hit) 설정 왼쪽의 사용자 매핑 클릭 해당 데이터베이스(nation)이름 체크박스 아래쪽 db_owner 체크 책에 앞 부분에 나와 있는 과정이지만 한 번 정리해보았습니다. 1.2 테이블 생성 테이블 이름 열 이름 데이터 형식 제약조건 기본키 외래키 FK.. 2020. 7. 19.