반응형

혼공단 68

[혼공단 7기] 혼자 공부하는 SQL 4주차 후기 및 미션 인증

[이번주 과제 - 4주차] 1. 진도 공부 : 5장 테이블과 뷰 2. 기본 미션 : p.226 - market_db의 회원테이블(member)생성하고, p.229 - 데이터 입력한 후 인증샷 3. 선택 미션 : p.271 - 확인문제 4번 풀고 인증샷 1. 진도 공부 1) 혼자 공부하는 SQL 5장 - 테이블과 뷰 혼자 공부하는 SQL 4장 - SQL 고급문법 04-1 SQL의 데이터 형식 - MySQL에서 제공하는 데이터 형식의 종류는 수십개이다 -> 이를 다 외울 필요는 없고, 자주 사용하는 혀앹를 우선기억하자. 1) 정수형 : 소수점이 없는 숫자. 인 sirokun.tistory.com 이번주에는 테이블과 뷰에 대한 것들을 배웠습니다. 테이블과 뷰의 정의를 배우고 실습하는 시간을 가졌는데, 테이블의..

혼자 공부하는 SQL 5장 - 테이블과 뷰

05-1 테이블 만들기 테이블 : 표 형태로 구성된 2차원 구조, 행과 열로 구성 ※ 행 = 로우 = 레코드 / 열 = 컬럼 = 필드 : GUI는 도서 참고 CREATE TABLE sample_table (num INT); - 기본적인 문법 형태 CREATE TABLE sample_table ( id INT AUTO_INCERMENT NOT NULL PRIMARY KEY, name CHAR(8) NOT NULL, group_id CHAR(10) NOT NULL, phone CHAR(20) NULL FOREIGN KEY(group_id) REFERENCE company(group_id) ); - AUTO_INCERMENT : 자동으로 증가함, AUTO_INCERMENT로 지정한 열은 PRIMARY KEY나..

혼자 공부하는 SQL 4장 - SQL 고급문법

04-1 SQL의 데이터 형식 - MySQL에서 제공하는 데이터 형식의 종류는 수십개이다 -> 이를 다 외울 필요는 없고, 자주 사용하는 혀앹를 우선기억하자. 1) 정수형 : 소수점이 없는 숫자. 인원수, 가격, 수량 등에 많이 사용. 데이터 형식 바이트 수 숫자 범위 TINYINT 1 -128~127 SMALLINT 2 -32,768~32,767 INT 4 약 -21억 ~ 21억 BIGINT 8 약 -900정 ~ 900정 - BIT, MEDIUMINT도 있으나 잘 사용하진 않는다. - 범위를 벗어날 경우 아래와 같이 Out of range 에러가 발생한다. 이는 입력값의 범위를 벗어남을 의미한다. Error Code: 1264. Out of range value for column 'tinyint_co..

[혼공단 7기] 혼자 공부하는 SQL 2주차 후기 및 미션 인증

[이번주 과제 - 2주차] 1. 진도 공부 : 3장 SQL 기본문법 2. 기본 미션 : p.138 - 확인문제 2번 풀고 인증샷 3. 선택 미션 : 데이터 입력, 삭제하는 기본형식 작성하기​​ 1. 진도 공부 1) 혼자 공부하는 SQL 3장 - SQL 기본문법 혼자 공부하는 SQL 3장 - SQL 기본문법 03-1 기본중에 기본 SELECT ~ FROM ~ WHERE SELECT : 구축이 완료된 테이블에서 데이터를 추출하는 기능 SELECT의 가장 기본적인 형식 : SELECT ~ FROM ~ WHERE DROP DATABASE IF EXISTS ma.. sirokun.tistory.com 이번주에는 SQL 기본문법에 대한 것들을 배웠습니다. 삽입,삭제, 수정하는 기본적인 문법들로 생각보다 자세하게 배..

혼자 공부하는 SQL 3장 - SQL 기본문법

03-1 기본중에 기본 SELECT ~ FROM ~ WHERE SELECT : 구축이 완료된 테이블에서 데이터를 추출하는 기능 SELECT의 가장 기본적인 형식 : SELECT ~ FROM ~ WHERE DROP DATABASE IF EXISTS market_db; -- 1 CREATE DATABASE market_db; -- 2 1) DROP DATABASE는 market_db를 삭제하는 문장 2) 데이터베이스를 새로 만든다. USE market_db; -- 1 CREATE TABLE member -- 회원 테이블 ( mem_id CHAR(8) NOT NULL PRIMARY KEY, -- 회원 아이디(PK) mem_name VARCHAR(10) NOT NULL, -- 이름 mem_number INT N..

[혼공단 7기] 혼자 공부하는 SQL 1주차 후기 및 미션 인증

[이번주 과제 - 1주차] 1. 진도 공부 : 1장 데이터베이스와 SQL ~ 2장 실전용 SQL 미리 맛보기 2. 기본 미션 : p.80 - shop_db의 회원 테이블(member)에서 아이유 회원에 대한 정보만 추출한 후 결과화면 인증샷 3. 선택 미션 : 데이터베이스 개체 3가지 설명하기 ​​ 1. 진도 공부 1) 혼자 공부하는 SQL 1장 - 데이터베이스와 SQL 혼자 공부하는 SQL 1장 - 데이터베이스와 SQL 데이터베이스 : 데이터의 집합 - 데이터베이스를 관리하고 운영하는 소프트웨어 - 데이터베이스는 여러 사람이 응용프로그램과 공유하고 동시에 접근이 가능해야하므로 만들어진 소프트웨어 - sirokun.tistory.com 2) 혼자 공부하는 SQL 2장 - 실전용 SQL 미리 맛보기 혼자 ..

혼자 공부하는 SQL 2장 - 실전용 SQL 미리 맛보기

데이터베이스 모델링 : 테이블의 구조를 미리 설계, 건축 설계도를 그리는 과정과 비슷. 프로젝트 : 현실세계에서 일어나는 업무를 컴퓨터 시스템으로 옮겨놓는 과정 [폭포수 모델] - 각 단계가 폭포가 떨어지듯 진행되기 때문에 붙여진 이름 - 프로젝트 계획 -> 업무 분석 -> 시스템 설계 -> 프로그램 구현 -> 테스트 -> 유지보수 - 데이터 : 하나하나의 단편적인 정보 - 테이블 : 데이터를 입력하기 위해 표 형태로 표현된 것. - 데이터베이스 : 테이블이 저장되는 장소 - DBMS : 데이터베이스 관리시스템 - 열 : 테이블의 세로 - 행 : 실질적인 진짜 데이터 - 기본 키 : 각 행을 구분할 수 있는 유일한 열. 중복이 되어서도 안되고, 비어서도 안되다. ※ 뒤의 내용은 후속 장에 자세히 나와서 ..

혼자 공부하는 SQL 1장 - 데이터베이스와 SQL

데이터베이스 : 데이터의 집합 - 데이터베이스를 관리하고 운영하는 소프트웨어 - 데이터베이스는 여러 사람이 응용프로그램과 공유하고 동시에 접근이 가능해야하므로 만들어진 소프트웨어 - 엑셀은 DBMS가 아니다. - DBMS에 데이터를 구축, 관리하고 활용하기 위해서 사용되는 언어가 SQL [DBMS의 종류] DBMS 제작사 작동 운영체제 최신버전 기타 MySQL Oracle Unix,Linux,Windows,Mac 8.0 오픈소스(무료),상용 MariaDB MariaDB Unix,Linux,Windows 10.6 오픈소스(무료),MySQL초기 개발자들이 독립해서 만듦. PostgreSQL PostgreSQL Unix,Linux,Windows,Mac 12 오픈소스(무료) Oracle Oracle Unix,L..

[혼공단 6기] 혼자 공부하는 자바스크립트 6주차 후기 및 미션 인증 및 소감

[이번주 과제 - 6주차] 1. 진도 공부 : 9장 클래스 ~ 10장 리액트 라이브러리 맛보기 2. 기본 미션 : 클래스, 인스턴스, 생성자, 추상화가 무엇인지 설명하기 3. 선택 미션 : p.400 확인문제 2번 정리해서 인증샷 ​​ 1. 진도 공부 1) 혼자 공부하는 자바스크립트 9장 - 클래스 혼자 공부하는 자바스크립트 9장 - 클래스 1. 객체 지향 - 객체지향 패러다임 : 객체를 우선적으로 생각해서 프로그램을 만든다는 방법론 - 객체 지향 프로그래밍 언어들은 클래스를 활용해 객체를 효율적이고 안전하게 만든다. - 추상화 : sirokun.tistory.com 2) 혼자 공부하는 자바스크립트 10장 - 리액트 라이브러리 맛보기 혼자 공부하는 자바스크립트 10장 - 리액트 라이브러리 맛보기 1. 리..

혼자 공부하는 자바스크립트 10장 - 리액트 라이브러리 맛보기

1. 리액트(React) - 자바스크립트 라이브러리 - 사용자 인터페이스(UI)를 쉽게 구성할 수 있도록 도와준다. - 대규모 프론트엔드 웹 애플리케이션을 체계적으로 개발할 수 있으며, 스마트폰에서도 빠르게 동작하는게 가능하다. 2. 리액트 사용준비 1) HTML파일 활용 - 리액트는 확장된 문법을 사용하는데 이걸 사용하기 위해서는 바벨이라는 라이브러리를 추가로 읽어들여야 한다. 3. 루트 컴포넌트 출력하기 - 컴포넌트 : 리액트에서 화면에 출력되는 요소 - 루트 컴포넌트 : 가장 최상위에 배치하는 컴포넌트 - 컴포넌트 생성하기 - 컴포넌트 출력하기 ReactDOM.render(컴포넌트, 컨테이너) 4. JSX 기본문법 - JSX(자바스크립트 확장문법) : 자바스크립트 코드 내부에 HTML 코드를 사용한..

반응형