전체 글 170

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

HTML 시작하기 ( 시멘틱태그 / 리스트 / 표 / 폼만들기 )

HTML 구조 HTML의 구조 ! 이해해야 코드를 칠 수 있지 않을까해서 함 만들어봤다 시멘틱 태그 시멘틱 태그 : 웹 문서의 구조를 만드는 것 !! html css js html css javascript : order list ( 순서있는 목록 ) : unorder list ( 순서없는 목록 ) : list table 표 만들기 월 화 수 목 11 12 13 14 21 22 33 34 : 표만들기 과 가 모두 있어야 셀이 만들어짐 : 제목 행 만들 때 사용 / 가운데정렬+굵게 : 행 : 열 : 표의 구조 중 제목 : 본문 : 요약 폼만들기 회원가입폼 이름 전화번호 비밀번호 이메일 ~ 속성의 종류 ~ method = "post" : 입력한 내용의 길이에 제한X 사용자가 입력한 내용도 안나옴 method..

HTML & CSS 2022.09.24

[22.09.23] 가상환경 / 프로젝트 / app 만들기

가상환경 만들기 1. cmd를 실행 후 mkdir c:\venv로 가상환경을 만들 디렉토리를 생성한다. 2. cd c:\venv 로 디렉토리 이동 3. python -m venv k7v로 사용할 가상환경을 생성한다. 4. cd k7v\Script로 이동 5. activate를 입력하면 가상환경에 진입된다. 앞에 (k7v)가 같이 뜨면, k7v가상환경에 진입한것임!! 6. deactivate를 입력하면 가상환경에서 나와진다. 장고 모듈 설치하기 가상환경에 진입한 채로, pip list를 보면, 설치된 모듈들이 보인다. 난 이미 수업중 장고를 설치했지만 처음이라면 ! pip install django를 입력하면 장고 모듈이 설치된다 ~ 프로젝트 만들기 열려있는 cmd 창에서 프로젝트를 만들고 싶은 경로로 이..

django 2022.09.23