본문 바로가기

혼공단4

[혼공S] 3주차 - SQL 고급 기본 미션: p.195의 확인 문제 4번 LEFT OUTER JOIN의 조건을 위한 WHERE 절이 필요하다. 고로 답은 4번! Chapter 4. SQL 고급 MySQL의 데이터 형식 정수형 모든 정수형은 음수~양수 범위를 가지는데 unsigned를 사용하면 0부터 해당 범위를 가지게 된다. TINYINT UNSIGNED의 경우 0~255의 범위를 가지는 것. 연산에 의미가 있거나, 크기, 순서 등에 의미가 있을 때 정수형을 사용한다. 문자형 CHAR: 고정길이 문자형. 공간이 낭비될 수 있다. 성능 면에서 더 좋다. VARCHAR: 가변길이 문자형. 공간을 효율적으로 운영할 수 있다. 성능이 약간 떨어진다. 대량의 데이터 형식 문자형만으로는 데이터를 저장하기 부족할 때 사용한다 소설이나 영화 대본 등.. 2023. 7. 23.
[혼공컴운] 1주차 - 컴퓨터 구조 시작 기본 미션 1. p.51 확인 문제 3번 프로그램이 실행되려면 반드시 메모리에 저장되어 있어야 합니다. 2. p.65 확인 문제 3번 1101 0010(0과 1 뒤집기) 0011(1 더하기) 1101을 음수로 표현한 값은 0011이다. 내용 정리한게 싹 날아가서 다시 작성 예정ㅠ 1장 컴퓨터 구조를 알아야 하는 이유 1. 문제 해결 개발할 때는 되었는데 실제 서비스에서는 안되는 경우가 있다 컴퓨터 구조를 이해하고 있다면 문제 상황을 빠르게 진단 -> 문제 해결의 실마리를 다양하게 찾을 수 있다 컴퓨터 내부를 알면 더 좋은 해결책을 고민할 수 있게 된다 2. 성능, 용량, 비용 자신이 개발한 프로그램이 어떤 환경에서 어떤 환경에서 어떻게 작동하는지 잘 이해하고 있어야 한다 프로그램을 위한 최적의 컴퓨터 환.. 2023. 7. 7.
[혼공S] 1주차 - 데이터베이스 시작하기 기본 미션: 아이유 회원에 대한 정보만 추출하기 선택 미션: 데이터베이스 개체 3가지 설명하기 인덱스: 데이터를 조회할 떄 결과가 나오는 속도를 획기적으로 빠르게 해준다 뷰: 테이블의 일부를 제한적으로 표현 스토어드 프로시저: SQL에서 프로그래밍이 가능하도록 해준다 1장 데이터베이스: 데이터의 집합. DBMS: Database Management System. 데이터베이스를 관리하고 운영하는 소프트웨어. MySQL, 오라클 등 DBMS의 분류: 계층형, 망형, 관계형, 객체지향형, 객체관계형 SQL: Structured Query Language. 관계형 데이터베이스에서 사용되는 언어. 2장 데이터베이스 모델링: 테이블의 구조를 미리 설계하는 개념. 폭포수 모델에서 업무 분석과 시스템 설계 단계에 해당.. 2023. 7. 4.
혼공단 시작 혼자 공부하는~ 시리즈로 혼자 공부하려 했는데 혼공학습단이라는 것이 있어서 신청했다. 꾸준히 열심히 해보자! 2023. 6. 30.