본문 바로가기
반응형

전체 글330

SQLD 정리 - 1과목 데이터 모델링과 성능 정리 자격증 준비하면서 내가 이해하기 편하게, 다시 보기 좋게 정리하는 SQLD의 기본 내용 (자격증 상세 내용은 아래) https://www.dataq.or.kr/www/sub/a_03.do 데이터자격시험 SQL 전문가(SQLP*, SQL Professional)란 데이터베이스와 데이터모델링에 대한 지식을 바탕으로 데이터를 조작하고 추출하는데 있어서 정확하고 최적의 성능을 발휘하는 SQL을 작성할 수 있고, 이를 토대 www.dataq.or.kr 데이터자격 검정 사이트에 나와있는 1과목의 데이터 모델링과 성능에 해당하는 내용을 정리한 것 데이터 모델과 성능 정규화 데이터의 정확성과 일관성을 유지하고 보장하는 데이터 정합성을 위한 엔터티를 작은 단위로 분리하는 과정 중복을 제거하여 이상 현상을 방지하기 위한 .. 2023. 3. 12.
SQLD 정리 - 1과목 데이터 모델링의 이해 정리 자격증 준비하면서 내가 이해하기 편하게, 다시 보기 좋게 정리하는 SQLD의 기본 내용 (자격증 상세 내용은 아래) https://www.dataq.or.kr/www/sub/a_03.do 데이터자격시험 SQL 전문가(SQLP*, SQL Professional)란 데이터베이스와 데이터모델링에 대한 지식을 바탕으로 데이터를 조작하고 추출하는데 있어서 정확하고 최적의 성능을 발휘하는 SQL을 작성할 수 있고, 이를 토대 www.dataq.or.kr 데이터자격 검정 사이트에 나와있는 1과목의 데이터 모델링의 이해에 해당하는 내용을 정리한 것 데이터 모델링 모델링 데이터베이스의 모델링은 현실 세계를 단순화하여 표현하는 기법 모델링의 특징 추상화 (현실세계 반영) 단순화 (단순하고 쉽게 표현) 명확화 (불분명함을 .. 2023. 3. 12.
[백준 24479] 알고리즘 수업 - 깊이 우선 탐색 1 (python) https://www.acmicpc.net/problem/24479 24479번: 알고리즘 수업 - 깊이 우선 탐색 1 첫째 줄에 정점의 수 N (5 ≤ N ≤ 100,000), 간선의 수 M (1 ≤ M ≤ 200,000), 시작 정점 R (1 ≤ R ≤ N)이 주어진다. 다음 M개 줄에 간선 정보 u v가 주어지며 정점 u와 정점 v의 가중치 1인 양 www.acmicpc.net 알고리즘 수업 - 깊이 우선 탐색 1 문제 DFS를 이용하여 그래프를 직접 탐색해보는 문제 재귀를 활용하여 DFS를 구성하면 쉽게 해결 할 수 있다. 내가 푼 정답코드 def dfs(t): global cnt visited[t] = cnt line[t].sort() for i in line[t]: if visited[i] =.. 2023. 3. 11.
CSS의 기본 개념 - 정리 2 CSS의 원칙 css는 모든게 box형태 위에서부터 아래로, 왼쪽에서 오른쪽으로 쌓임 Box model 모든 HTML 요소는 box 형태 하나의 박스는 네 부분으로 이루어짐 (content, padding, border, margin) Margin : 테두리 바깥의 외부 여백 배경색을 지정할 수 없음 .margin{ margin-top : 20px; margin-right : 20px; margin-bottom : 30px; margin-left : 30px; } # shorthand로 구성시 .margin{ margin : 20px 20px 30px 30px; } border : 테두리 영역 .border{ border-width : 7px; border-style : dashed; border-col.. 2023. 3. 10.
[백준 12851] 숨바꼭질 2 (python) https://www.acmicpc.net/problem/12851 12851번: 숨바꼭질 2 수빈이는 동생과 숨바꼭질을 하고 있다. 수빈이는 현재 점 N(0 ≤ N ≤ 100,000)에 있고, 동생은 점 K(0 ≤ K ≤ 100,000)에 있다. 수빈이는 걷거나 순간이동을 할 수 있다. 만약, 수빈이의 위치가 X일 때 www.acmicpc.net 숨바꼭질 2 문제 특정 지점에서 원하는 지점을 찾는 가장 빠른 시간이 몇 초 후인지와 가장 빠른 시간으로 찾는 방법의 갯수를 찾는 문제 딱 한 부분에서 막혀서 생각보다 원하는 형태로 답이 나오지 않아서 다른분의 코드 딱 한줄 참고해서 해결 할 수 있었다. 정답 코드 import sys from collections import deque N, K= map(in.. 2023. 3. 9.
CSS의 기본 개념 - 정리 1 CSS *AI의 설명 (Notion AI를 활용해봤습니다.) CSS란 Cascading Style Sheets의 약자로, 웹 페이지의 디자인과 레이아웃을 지정하기 위해 사용되는 스타일 시트 언어입니다. CSS는 HTML과 함께 웹 페이지의 미적인 요소를 꾸며주는 역할을 하며, 선택자와 속성, 값으로 이루어진 규칙들을 사용하여 웹 페이지의 폰트, 색상, 배경, 간격 등의 스타일을 정의할 수 있습니다. 또한, CSS는 웹 페이지의 반응형 디자인을 구현하는 데에도 중요한 역할을 합니다. 미디어쿼리를 사용하여 뷰포트의 크기에 따라 스타일을 다르게 적용할 수 있으며, 이를 통해 PC, 스마트폰, 태블릿 등 다양한 기기에서 최적화된 레이아웃을 제공할 수 있습니다. CSS는 웹 개발에서 필수적인 기술 중 하나이며, .. 2023. 3. 9.
반응형