수요일 [20살에 같이 일했던 분 meet]
1. 데이터베이스 8주 차(sql 데이터 조작) end
2. 디지털 공학개론 8주 차 end
3. youtube script protocol saw
1. 데이터 베이스 1교시
SQL : 데이터 정의(테이블생성create table, 테이블 변경 alter table, 테이블 제거 drop table, 뷰 생성 crate view, 뷰 삭제 drop view), 데이터 조작(데이터 검색 select, 데이터 삽입 insert, 데이터 수정 update, 데이터 삭제 delete), 데이터 제어, 삽입 sql로 구성되어있음
º 기본검색
데이터 검색 select문 SELECT 키워드와 함께 검색하고 싶은 속성의 이름을 나열, FPOM 키워드와 함께 검색하고 싶은 속성이 있는 테이블의 이름 나열
-> 검색 결과는 테이블 형태로 반환
SELECT [ALL | DISTINCT] 속성_리스트
FROM 테이블_리스트 :
ALL - 결과 테이블이 투플의 중복을 허용하도록 지정, 생략 가능
DISTINCT - 결과 테이블이 투플의 중복X
º 산술식을 이용한 검색
SELECT 산술식 : 속성의 이름과 +,-.*/ 등의 산술 연산자와 상수로 구성
-속성의 값이 실제로 변경되는 것은 아니고 결과 테이블에서만 계산된 결과 값이 출력됨
제품 테이블에서 제품명과 단가 속성을 검색하면서 단가에 500원을 더하라는 조정 단가라는 새 이름도 출력할 경우
--> SELECT 제품명, 단가 + 500 AS 조정단가
FROM 제품;
2. 데이터 베이스 2교시
º 조건 검색
SELECT [ALL | DISTINCT] 속성_리스트
FROM 테이블_리스트
[WHERE 조건] ;
- WHRE 키워드와 함께 비교 연산자와 논리 연산자를 이용한 검색 조건 제시
숫자, 문자, 날짜 비교 가능 조건에서 문자나 날짜 값은 작은따옴표 ['___']로 묶어서 표현
사용 연산자 = 비교 연산자, 논리 연산자(and, or, not_all capital)
ex)
SELECT 주문제품, 수량, 주문 일자, 주문 고객
FROM 주문
WHERE 주문 고객 = 'apple' OR 수량 >=15 ;
[LIKE 조건];
- 부분적으로 일치하는 데이터를 검색, 문자열을 이요하는 조건에만 like 키워드 사용 가능
% = 0개 이상의 문자(문자의 내용과 개수는 상관없음)
_ = 한 개의 문자(문자의 내용은 상관 없음)
ex) LIKE '하률%' = 하률로 시작하는 문자열
LIKE '% 하률' = 하률로 끝나는 문자열
LIKE '% 하률%' = 하륜이 포함된 문자열
LIKE '하률_ _ _' = 하률로 시작하는 5자 길이의 문자열
LIKE '_ _ 률%' = 세 번째 글자가 '룰'인 문자열
º 정렬 검색
select문
ORDER BY 키워드를 이용해 결과 테이블 내용을 사용자가 원하는 순서로 출력
정렬 기준이 되는 속성과 정렬 방식을 지정
오름차순(default) ASC / 내림차순 DESC
3. 데이터 베이스 3교시
º 집계 함수를 이용한 검색
aggrengate function(집계 함수), column function(열 함수) dlfkrhehgka
계수, 합계, 평균, 최댓값, 최솟값의 계산 기능 SELECT 절이나 HAVING절에만 사용
COUNT 속성 값의 개수 / MAX 속성값의 최댓값 / MIN 속성 값의 최솟값 / SUM 속성 값의 합계 AVG 속성 값의 평균 ; sum과 evg는 숫자 데이터만 가능
º 조인검색
여러 개의 테이블을 연결
4. 디지털 공학 개론 7주 차 end
º 퀸-맥클러스키 간략화 방법
º 논리회로를 NAND 게이트 또는 NOR 게이트만으로 구성
º 조합 논리회로 구성
º 진리표, 부울 대수, 카르노 맵
º 논리도
tomorrow wish list
. 남은 강의 최소 3개 수강
. 인프런 js 20분 이상 수강
. 실제 응용 프로그램 및 적용 1회
'IT To do and To was' 카테고리의 다른 글
21년 12월 24_국민취업제도, L유형 검사, 구직준비도검사, 시선을 사로잡는 서류전형 (0) | 2021.12.24 |
---|---|
21년 12월 23일_소프트웨어 공학 수강, 시스템 프로그래밍 수강, 329고깃집 (0) | 2021.12.23 |
21년 12월 21일_비트센터 방문, 컴퓨터시스템 수강 (0) | 2021.12.21 |
21년 12월 20월_git, 깃허브 설치(할머니집 방문), 소스코드 깃의 올릴 경우 참고자료 (0) | 2021.12.20 |
21년 12월 18일_정보통신개론 수강, js script 강의 수강, 개발자를 하고자하는 이유+) (0) | 2021.12.18 |