본문 바로가기

Development

(14)
[SQL] DDL, DML, DCL, TCL 정리 1. DDL (Data Definition Language) DDL (Data Definition Language) "데이터 정의어" - 테이블로부터 데이터 구조를 생성, 변경, 제거 CREATE 데이터베이스 객체를 생성 ALTER 기존 존재하는 데이터베이스 객체를 수정 DROP 데이터베이스 객체를 삭제 RENAME 데이터베이스 객체의 이름을 변경 TRUNCATE 데이터베이스 객체를 초기화 2. DML (Data Manipulation Language) DML (Data Manipulation Language) "데이터 조작어" - 개별적으로 Database 테이블에서 새로운 행을 입력하고, 기존의 행을 검색/변경/제거 - 테이블의 레코드를 CRUD (Create, Retrieve, Update, Del..
[MySQL] DDL (CREATE, ALTER, DROP, TRUNCATE) DDL (Data Definition Language) - 테이블로부터 데이터 구조를 생성, 변경, 제거 테이블 생성 CREATE create table 테이블명 ( 컬럼명1 타입 [optional attributes], 컬럼명2 타입, ... ); ◾ optional attributes ▪ NOT NULL - 각 행은 해당 열의 값을 포함해야 하며 NULL 값은 허용되지 않음 ▪ DEFAULT value - 값이 전달되지 않을 때 추가되는 기본값 설정 ▪ UNSIGNED - Type이 숫자인 경우만 해당되며 숫자가 0 또는 양수로 제한됨 ▪ AUTO INCREMENT - 새 레코드가 추가될 때마다 필드 값을 자동으로 1 증가시킴 ▪ PRIMARY KEY - 테이블에서 행을 고유하게 식별하기 위해 사용 ..
[Javascript Error] Uncaught TypeError: Cannot read properties of null (reading 'replace') 오류 해결 ⛔ 오류메세지 Uncaught TypeError: Cannot read properties of null (reading 'replace') ✅ 해결방법 객체에 null 값이 들어갔는데 replace() 메소드를 호출해서 발생한 에러였다. 값을 받아온 이후에 null 값이 아니면 replace()를 실행하도록 하여 해결하였다.
[HTML] input 태그, label 태그 label 태그 : 폼의 양식에 이름 붙이는 태그 input 태그 : 사용자로부터 정보를 입력받을 수 있게 해주는 태그 - type : 입력 태그의 유형을 설정하는 속성 - name : 서버로 전달되는 이름을 설정하는 속성 - value : 입력 태그의 초기값을 설정하는 속성 속성값 설명 text 기본 값으로 텍스트 입력 가능 password 비밀번호를 입력하는 영역. 입력된 값은 *(별) 형태로 노출. file 파일을 선택할 수 있는 별도의 창 열림 radio 공통된 name의 여러 버튼 중 한 가지만 선택 가능 checkbox 공통된 name의 여러 버튼 중 여러가지 선택 가능 button 일반적인 버튼 submit 전송을 위한..
[Git/Github] github에 소스코드 올리기 1. Github 홈페이지에서 'new' 버튼을 클릭하여 repository 생성한다. - 생성된 repository를 'remote repository'라고 함. - Public : 저장소를 모두에게 공개 - Private : 저장소를 특정인에게만 공개 (개인) 2-0. (git bash 처음 사용시) Git Bash를 접속하여 아래의 명령어들로 초기설정을 한다. $ git config --global user.name "git가입한_이름" $ git config --global user.email "git가입한_이메일" $ git config --list - 마지막에 list옵션으로 user.name과 user.email 설정 확인 => 환경설정 완료 2. Git Bash를 접속하고 아래의 명령어들을..
자바 Java 설치 JRE() : java 관련 어플리케이션 실행시 필요 JDK() : java 관련 어플리케이션 개발시 필요 ※ JDK를 설치시 JRE 함께 설치되어 별도로 설치할 필요 없음.