ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 230202_25일차 : SQLD특강 / HTML,CSS
    스인개 데이터디자인(12.28-06.23)/기본진도 2023. 2. 2. 12:43

    1교시, 2교시, 3교시, 4교시 - SQLD특강(개념 - SQL활용)

    1. 개념-SQL활용(21-28)

    25) 그룹함수

    - 그룹함수란?

    집계처리를 간단하게 처리

    - 그룹함수의 종류

    모든 경우의수를 처리하여, 속도가 느리고 CPU를 많이 잡아먹음
    전체를 추가여 출력하고싶으면, (고객ID, 사용월, ())을 추가

    - 문제풀이

    해설)

    해설) 

    ① GROUPING에서 GROUPBY에서 사용중이면 0, 사용중이아니면 1 (x)

    ② (O)

    ③ (X)

    ④ (X)

     

    23) 계층형 질의와 셀프조인

    - 계층형 질의란? 동일한 테이블내계층관계가 있는 컬럼이 존재하고, 이를 이용해 계층 관계를 표현하는 질의

    - 계층형 질의 문법

    단말 : 하위가 없는경우(1) = ISLEAF

    - 셀프조인이란 : 동일한 테이블끼리 조인하는걸 의미. 계층질의가 구현되지 않았던 시절에는 이 방식으로 계층질의 수행

    -문제풀이

    3?
    좌측 모두 10000임

    26) 윈도우 함수

    -윈도우함수란

    1. 인라인뷰처리결과
    2.RANK처리
    특정컬럼을 기준으로 각각 순위를 부여한다

    27) DCL

    - DCL이란? 객체를 제어한다 / GRANT(부여), REVOKE(회수), ROLE(여러권한을 한번에 부여)

    28) 절차형 SQL

    - 절차형 SQL(PL/SQL이란?)

    - 종류

    ① 프로시저

    ② 사용자정의함수

    ③ 트리거

    - 프로시저와 트리거의 차이

     

     

     

     

     

     

     

    5교시, 6교시, 7교시, 8교시 - HTML/CSS(태그)

    1. 태그

    1) 테이블태그

    - <table></table> : 코딩이 아니라 일반적으로 표를 만드는 상황을 기억할 것

     + <tr> : table row - 행(줄) / <td> : table data - 열(칸) /  <th> : 표의 헤더부분(글자 bold, 가운데 정렬), 보통 한 테이블의 가장 상위에, 설명란

    + <caption> : 표의 제목(테이블 내부)

    rowspan = "2" (위아래병합-행/2칸병합), colspan = "2"(좌우병합-컬럼/2칸병합)

    2) 폼태그

    - <form></form> : 웹페이지에 입력폼을 만들 때 사용하는 태그(사용자에게 정보를 받아주는 태그) / 필수속성 : action(어디로?백엔드주소), method(어떻게?get방식:url에 담아서) / 내부에 input태그등

    + input태그 (주의. 제출하여 사용할 데이터는 name이 필수 속성이다)

    ① 입력태그(type = text,password) 

    type :입력한 데이터의 종류 / name : 입력한 값을 구분하기 위해 이름을 지정 / placeholder : 미리보기 텍스트 / autofocus : 자동 커서 설정 / value : 기본 값 설정 / readonly : 읽기 전용 지정 / max-length: 글자 수 제한 지정

    ② 선택태그(type = checkbox, radio, select-option) : select의 name, option의 value : 백엔드로 전달할 이름과 값이 담김

    / chechkbox는 중복선택 가능 + 필수속성(name:어떤설문인지? value:어떤값인지?)

    / radio는 중복선택 불가 + 필수속성(name:어떤설문인지? value:어떤값인지?)

    ③ 그외(type = file,color(컬러피커),number(숫자만작성가능,화살표로조작가능), range(범위), date(날짜), datetime-local(날짜와시간까지))

    ③ 제출 및 초기화(type= submit(제출), reset(초기화)) : 해당 정보와 버튼은 form태그 안에 포함되어있어야한다. 기능이므로 name은 들어가지않는다/ value : 기본설정된 '제출 또는 초기화'을 내가 원하는 텍스트로 바꾼다.

    + API : 백엔드와 프론트엔드가 서로 넘기는 '입력값'

    + html에서 #은 현재페이지

    + <textarea cols="50" rows="5" name="dd"></textarea> : 글자 입력창

    query string : value와 name이 들어있는 string

    9) 회원가입폼 실습

    + 주석은 '시작'과 '끝' 두가지로 처리

Designed by Tistory.