전체 글 172

INSERT / UPDETE / DELETE

◇ 요약 ◇ INSERT INTO COLUMN VALUES ( 데이터 ) ; : COLUMN에 데이터 추가 UPDATE 테이블 SET 수정할내용 WHERE 조건 : 조건에 해당하는 열의 내용을 수정한다 DELETE FROM 원하는 테이블 WHERE 조건; :조건에 해당하는 행 삭제 DELETE FROM 원하는 테이블; : 해당 테이블 전부 삭제 CREATE TABLE ~~~ AS SELECT : CTAS 원하는 COLUMN만 골라서 테이블 만들 때 INSERT DROP TABLE DISCOUNTS; CREATE TABLE DISCOUNTS (DISCOUNT_ID NUMBER GENERATED BY DEFAULT AS IDENTITY, DISCOUNT_NAME VARCHAR2(255) NOT NULL, A..

SQL 2022.10.05

SELECT문 ( DUAL / ORDER BY / DISTINCT / WHERE )

※ Oracle에서 제공하는 OT sampledata를 가지고 실습하였습니다. SELECT 문 # SELECT 원하는 COLUMN FROM 원하는 TABLE; SELECT CUSTOMER_ID , NAME , ADDRESS , WEBSITE , CREDIT_LIMIT FROM CUSTOMERS; 테이블 전체 불러오기 # SELECT * FROM 원하는 테이블; SELECT * FROM CUSTOMERS; CUSTOMERS의 전체 테이블을 가져온다 더미테이블 dual SELECT * FROM DUAL; --더미테이블 / 연산처리를 수행할 수 있음 dual은 oracle이 제공하는 더미테이블이다. 주로 연산 처리를 실행함. SELECT (10+5)/2 AS VAL FROM DUAL; ORDER BY ORDE..

SQL 2022.10.04

데이터베이스 개론 정리

데이터베이스란 ? 컴퓨터 시스템에 전자적으로 저장된 체계적 데이터의 모음 과학이 발전하면서 데이터를 저장하고 조회하는 기능이 더욱 필요해지고 데이터베이스 개념이 발생. 동시에 여러명이 같은 데이터를 수정/ 삭제/ 활용을 하는 것이 데이터베이스의 역할이다. 데이터 베이스 이전엔 txt 파일을 사용함. - 여러 사용자가 동시에 사용하기 어려움. - 파일을 이동하며 데이터가 유실되는 문제 발생. DBMS( Database Management System) : 데이터베이스 관리 시스템 다수의 사용자들이 데이터베이스 속의 데이터에 접속할 수 있도록 해주는 소프트에어 도구의 집합 데이터베이스의 특징 1. 실시간 접근성 : 사용자가 데이터를 요청하면 그 결과를 즉시 서비스함 2. 계속적인 변화 : 데이터 값이 시간에..

SQL 2022.10.02

웹을 너무 많이 놓쳐버린사람 ..

장고로 투두리스트 만드는거 올릴계획이였는데 ㅠ.. 완전히 이해하지 못한상태로 강의만 따라가려다가 뭐가 많이 추가되기만해서 정리해서 올리기가 넘힘들다 웹은 나랑 안맞는걸까 ~ ㅠ 그냥 처음하는 건데 나에게 시간이 너무 부족한것 같다.. (지금도 장고 프로젝트 ing..) 우선 11월에 sqld 볼생각이라 sqld공부를 좀 할 생각 !! 내가 더 관심있는 쪽은 sql쪽이니까 이쪽 공부를 좀 올려보겠다.

공부일지 2022.10.01

[22.09.26] 2일차 ( templates / render )

Templates 활용하기 장고는 렌더링할 html파일을 templates에 만들어쓴다. 1. 프로젝트를 저장할 폴더에 templates 폴더를 만든다. 2. 이안에 렌더링할 html파일을 만들어 띄우고 싶은 내용을 작성한다. 나는 hello.html로 만들었다. 안녕장고 3. k7hi 의 views.py의 내용을 수정한다. from django.shortcuts import render from django.http import HttpResponse # Create your views here. def hi(request): return render(request,'k7hi/hello.html') def list(request): return HttpResponse('나는 리스트입니다') return..

django 2022.09.26

JAVA Script 조건문 ( if문 / switch문 )

if 문 활용하기 3의 배수 확인하기 제대로 동작하는 모습 50이하의 두 숫자를 받아서 10이하인지 확인하기 switch문 활용하기 처리할 명령이 많을 때는 if문 보다 switch문을 사용하는게 좋다. switch(조건) { case 값1 : 명령1 break; default: ~~~ ; } 조건이 case의 값 1과 일치하면 명령1을 수행, 일치하지 않으면 break으로 switch문을 빠져나감. 조건과 일치하는 case가 없다면 ? -> default를 실행함. switch문으로 조건 체크하기 제대로 동작한다 ! - 사용한 교재 - http://www.kyobobook.co.kr/product/detailViewKor.laf?barcode=9791163032212 Do it! HTML+CSS+자바스..

JAVA script 2022.09.25

JAVA Script 기본 문법 ( 변수 선언 / 자료형 / 연산자 )

변수 선언하기 var a; var b; var c; var a; b; c; var라는 예약어를 사용하여 변수를 선언한다. 한줄에 여러개씩 선언도 가능함 ! 나이 계산 프로그램 만들기 변수를 활용하여, 입력받은 값을 계산하는 프로그램도 만들 수 있다. JAVA Script 자료형 알아보기 종류 예시 숫자형 12345 문자형 "12345" 논리형 True / False 배열 var fruit = ['사과', '딸기', '수박']; 객체 var date = new Date(); / 함수와 속성을 포함 배열의 인덱스는 0부터 시작한다. JAVA Script 연산자 JAVA script의 연산자는 다른 언어와 거의 동일하다. 근데 ++랑 --라는 녀석이 등장함 var a = 10 var b = a++ + 5 이렇..

JAVA script 2022.09.25

JAVA Script 기초 ( 알림창 / 확인창 / 프롬포트 )

외부 스크립트 파일 연결해서 작성하기 JAVA script는 html의 body 속 이랬던 코드를 외부 js파일을 활용해서 쪼개보자. js = JAVA Script 파일 var heading = document.querySelector('#heading'); heading.onclick = function(){ heading.style.color="red"; } 해주면 js파일을 불러와서 간단하게 코드를 실행할 수 있다. 동일하게 실행되는 모습을 확인함 ! 알림창 만들기 alert("메세지") 를 작성하면, 작성한 메세지로 알림창이 뜬다. 확인창 출력하기 confirm("메세지") : 작성한 메세지를 포함한 확인창이 뜨게할 수 있다. 프롬포트 창 입력받기 프롬포트 창 : 텍스트를 작성할 수 있는 창 pr..

JAVA script 2022.09.25