본문 바로가기

전체 글

(6)
[혼공학습단 10기] 혼자 공부하는 SQL 6주차 안녕하세요 러텔입니다. 오늘은 SQL 혼공학습단 6주차 공부 내용을 정리하고 미션을 인증하겠습니다. 공부 내용 정리 6주차에는 책의 챕터7, 8을 공부했습니다. 6주차의 주요 목표는 다음과 같습니다. * 스토어드 프로시저의 개념과 사용방법 이해하기 * 트리거의 개념과 활용법 이해하기 * 파이썬 개발 환경 준비하기 * 파이썬과 MySQL 연동하기 * GUI 응용 프로그램 구축하기 챕터 7-1에서는 스토어드 프로시저의 개념을 알아보았고, 사용하는 방법을 익혔습니다. 챕터 7-2에서는 스토어드 함수와 커서에 대해 알아보았습니다. 챕터 7-3에서는 트리거의 개념과 사용법에 대해 알아보았습니다. 챕터 8-1, 8-2에서는 파이썬을 설치하고 간단한 사용 방법을 알아보고, MySQL과 연동시키는 방법을 학습했습니다...
[혼공학습단 10기] 혼자 공부하는 SQL 5주차 안녕하세요 러텔입니다. 오늘은 SQL 혼공학습단 5주차 공부 내용을 정리하고 미션을 인증하겠습니다. 공부 내용 정리 5주차에는 책의 챕터6을 공부했습니다. 5주차의 주요 목표는 다음과 같습니다. * 인덱스의 개념과 종류 이해하기 * 인덱스의 작동 원리와 구조 이해하기 * 인덱스 생성 및 제거하기 챕터 6-1에서는 인덱스의 개념과 장단점, 종류(클러스터형 인덱스, 보조 인덱스)에 대해 학습했습니다. 챕터 6-2에서는 인덱스의 내부적인 작동 원리와 구조에 대해 알아보았습니다. 마지막으로 챕터 6-3에서는 인덱스를 생성하고 제거하는 방법을 익히고, 효율적으로 인덱스를 사용하는 방법을 공부했습니다. 기본 미션 인증 기본 미션은 "p.310 인덱스 생성하고 key_name이 PRIMARY로 출력된 결과 화면 캡처..
[혼공학습단 10기] 혼자 공부하는 SQL 4주차 안녕하세요 러텔입니다. 오늘은 SQL 혼공학습단 4주차 공부 내용을 정리하고 미션을 인증하겠습니다. 공부 내용 정리 4주차에는 책의 챕터5을 공부했습니다. 4주차의 주요 목표는 다음과 같습니다. * GUI 환경에서 테이블 만들기 * SQL로 테이블 만들기 * 테이블의 제약조건 개념과 종류 이해하기 * 뷰의 개념과 작동 이해하기 챕터 5-1에서는 GUI 환경과 SQL 두 가지 방식으로 테이블을 만들어 보았습니다. 챕터 5-2에서는 테이블의 다양한 제약조건에 대해서 학습했습니다. 기본 키, 외래 키와 같이 기존에 학습했었던 제약조건을 복습했고, 고유 키, 체크와 같은 제약조건에 대해서도 알아보았습니다. 마지막으로 챕터 5-3에서는 가상의 테이블인 뷰의 개념을 알아보았고, 실제로 사용하는 방법을 익혔습니다. ..
[혼공학습단 10기] 혼자 공부하는 SQL 3주차 안녕하세요 러텔입니다. 오늘은 SQL 혼공학습단 3주차 공부 내용을 정리하고 미션을 인증하겠습니다. 공부 내용 정리 3주차에는 책의 챕터4을 공부했습니다. 3주차의 주요 목표는 다음과 같습니다. * MySQL의 데이터 형식 이해하기 * MySQL의 변수의 사용과 데이터 형 변환 이해하기 * 테이블을 묶는 조인 이해하기 (내부 조인, 외부 조인, 기타 조인) * SQL 프로그래밍 이해하기 챕터 4-1에서는 MySQL의 다양한 데이터 형식(정수형, 문자형, 실수형 등)에 대해 알아보았습니다. 또한 변수의 사용과 형 변환 함수에 대해서도 학습했습니다. 챕터 4-2에서는 두 테이블을 묶는 조인에 대해서 알아보았습니다. 내부 조인과 외부 조인, 그리고 상호 조인과 자체 조인을 학습했습니다. 마지막으로 챕터 4-3..
[혼공학습단 10기] 혼자 공부하는 SQL 2주차 안녕하세요 러텔입니다. 오늘은 SQL 혼공학습단 2주차 공부 내용을 정리하고 미션을 인증하겠습니다. 공부 내용 정리 2주차에는 책의 챕터3을 공부했습니다. 2주차의 주요 목표는 다음과 같습니다. * SELECT 문의 기초 이해하기 (FROM, WHERE) * SELECT 문을 더 깊게 이해하기 (ORDER BY, GROUP BY) * 데이터를 입력하는 INSERT 문 이해하기 * 데이터를 수정하는 UPDATE 문 이해하기 * 데이터를 삭제하는 DELETE 문 이해하기 챕터3-1에서는 SELETE 문에서 가장 기초적인 FROM과 WHERE 절의 사용에 대해 알아보았습니다. 챕터 3-2에서는 SELETE 문을 좀 더 깊게 알아보았습니다. ORDER BY, LIMIT, GROUP BY, HAVING 절의 사용..
[혼공학습단 10기] 혼자 공부하는 SQL 1주차 안녕하세요 러텔입니다. 오늘은 SQL 혼공학습단 1주차 공부 내용을 정리하고 미션을 인증하겠습니다. 공부 내용 정리 1주차에는 책의 챕터1과 챕터2를 공부했습니다. 1주차의 주요 목표는 다음과 같습니다. * 데이터베이스와 DBMS의 기본 개념 이해하기 * MySQL 설치하기 * 데이터베이스 모델링 이해하기 * DBMS에 데이터베이스, 테이블 만들기 및 데이터 입력, 활용하기 * 데이터베이스 개체 이해하기 (간단히) 먼저 챕터1에서는 데이터베이스와 DBMS의 정의와 DBMS의 종류를 간단하게 알아보았습니다. 또한 DBMS 중 저희가 사용할 MySQL을 직접 설치해 보았습니다. 챕터2-1에서는 전체적인 프로젝트 진행 단계를 간략하게 배워보고, 그 과정 중 하나인 데이터베이스 모델링에 대해서 학습했습니다. 챕..