본문 바로가기
728x90
반응형

분류 전체보기281

문자형 데이터 타입 CHAR | VARCHAR | TEXT 차이 ◈ CHAR 고정 길이를 갖는 문자열을 저장(=문자) 문자수는 1 ~ 255(2^8 - 1) byte CHAR(20)인 컬럼에 10자만 저장을 하더라도, 20자만큼의 기억 장소를 차지(공백으로 처리됨) 검색 속도는 CHAR가 빠름 ◈ VARCHAR 가변 길이를 갖는 문자열을 저장 문자수는 1 ~ 65535(2^16 - 1) byte VARCHAR(20)인 컬럼에 10자만 저장을 하면, 실제로도 10자만큼의 기억 장소를 차지 검색 속도는 TEXT보다는 VARCHAR가 빠름 CHAR보다 검색 속도가 느린데, 내부적으로 연산을 수행함. 연결되어있는 것을 연결하면서 속도가 느려짐 ◈ TEXT 최대 65535(2^16 - 1) byte 2022. 3. 17.
DDL / DML /DCL / TCL ◈ DDL (Data Definition Language) : 데이터 정의어 데이터베이스 객체(table, view, index,…)의 구조를 정의 테이블 생성, 컬럼 추가, 타입 변경, 제약조건 지정, 수정 등 create 데이터베이스 객체를 생성 drop 데이터베이스 객체를 삭제 alter 기존에 존재하는 데이터베이스 객체를 수정 ◈ DML (Data Manipulation Language) : 데이터 조작어 Data 조작기능 테이블의 레코드를 CRUD (Create, Retrieve, Update, Delete) insert (C) 데이터베이스 객체에 데이터를 입력 select (R) 데이터베이스 객체에서 데이터를 조회 update (U) 데이터베이스 객체에 데이터를 수정 delete (D) 데이터.. 2022. 3. 17.
RDBMS & SQL CS복습: https://feastforall.tistory.com/237 DB client: client는 브라우저만 보게 된다. 브라우저에서 ML(html, xml), CSS, Script(js, ts..)를 보게 된다. Script에서 웹스토리지로 데이터를 저장했는데, 이제는 서버로 데이터를 요청해서 보내는 과정을 배 feastforall.tistory.com ◆ 클라이언트: 브라우저만 있으면 됨 클라이언트는 HTML, CSS, JS로 구성된 브라우저를 본다. JS는 웹스토리지를 포함하는데, 내 컴퓨터에서만 내 정보가 저장된다. 하지만, 다른 컴퓨터로 이동한다면 내 정보는 보이지 않는다. ◆ 서버 우리가 브라우저에 정보(DATA)를 서버에 저장한다(Request: 요청) 서버는 우리에게 data를 .. 2022. 3. 17.
float: right할 때 순서가 뒤바뀌는 경우 해결법 문제 발생 원래 순서는 [로그인]-[회원가입]-[로그아웃]-[마이페이지]-[관리자] 순인데, header의 li부분을 float: right로 설정했더니 오른쪽으로 가긴 가는데 순서가 뒤 바뀌어있었다. 해결법 1. header의 ul부분을 float : right로 적용하여 오른쪽으로 옮긴다. 2. header의 li부분을 float : left로 바꾼다. 제대로 돌아왔다 ㅎ 2022. 3. 9.
CSS 총 정리(Ctrl+F로 검색하세요) 구문 선택자 요소 선택자 p { text-align: center; color: red; } ID 선택자 #para1 { text-align: center; color: red; } ... Hello World! CSS 삽입하는 3가지 방법 외부CSS: 내부CSS: 인라인CSS: 해당 요소에 style 속성을 추가 This is a heading This is a paragraph. 외부 스타일 시트와 내부스타일 시트에서 색깔이 다 정의되어 있다면, 나중에 정의된 것이 색깔로 나옴 주석 /* 시작으로 */으로 끝냅니다. /* This is a single-line comment */ 색상 CSS/HTML은 140개의 표준 색상을 지원한다. 배경색 Hello World 글자색 Hello World 테두리색.. 2022. 3. 5.
[백준]14969_딱지놀이 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.StringReader; import java.util.Arrays; import java.util.StringTokenizer; public class .. 2022. 2. 15.
1940. 가랏! RC카! D2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.StringReader; import java.util.StringTokenizer; public class Solution { public static void main(String[] args) throws NumberFormatException, IOException { Buf.. 2022. 2. 15.
[백준]2442_별 찍기 - 5 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static void main(String args[]) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); for (int i = 0; i i; j--) { System.out.print(" "); } .. 2022. 2. 15.
[백준]2441_별 찍기 - 4 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static void main(String args[]) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); for (int i = 0; i 2022. 2. 15.
728x90
반응형