본문 바로가기

Web & Mobile102

Lecture 14 - SQL(4) MOC Orcale - OCP(pdf - 영어) DDL - 데이터저장소 데이터베이스 객체 사용자테이블 create table 컬럼 정의 : 컬럼명 자료형(길이) not null * 다른 테이블 참조 (Sub-query) alter table 컬럼 수정 (추가, 수정, 삭제, 이름변경) drop table recycle bin (재활용통) flashback (복원) 데이터 딕셔너리(sys) = gui 시스템 관리용 데이터 저장 데이터 딕셔너리 뷰 user_ all_ dba v$ DML - 데이터 * 테이블의 정의를 알고 있어야 함(스키마) * ERD - Entity Relationship Diagram(도식) Entity(테이블 - ERD) Relationship(두 개 테이블의 관계) desc 테이블명 .. 2019. 4. 15.
Lecture 13 - SQL(3) * 정확한 데이터를 출력 select // 컬럼 선택 from // 데이터 선택 [where ] // 행선택 [group by ] // 그룹화 -> 그룹함수 [having ] // 그룹의 제한 [order by ] // 정렬 내장 함수 단일행함수(26p) 문자 / 숫자 / 날짜 / 변환 / 일반 복수행함수(그룹함수) * 함수 중첩(어떤 값을 출력할 지 잘 알고 있어야 한다.) join - 두개 이상의 테이블을 조인해서 불러오는 기법 카르테시안 프로덕트 - 두개의 테이블을 묶는다. - Equi-Join 두 테이블의 특정 컬럼의 값이 같을때 검색한다. select emp.deptno, dept.deptno, ename, dname from dept, emp where dept.deptno = emp.dept.. 2019. 4. 15.
Lecture 12 - SQL(2) 데이터베이스 관리시스템 저장소(실제 데이터가 존재) * 데이터는 입력시 정확히 입력해야함(보안 / 백업 중요) 관리시스템 1. 서버 -> 실제 저장소 관리의 영역 * 시작 / 종료 2. 클라이언트 -> 명령 1) sqlplus 2) sql developer 저장소 - 엑셀의 구조로 데이터를 가지고 있다 * 접속방법은 sqlplus로 접속한다. select * from tab; describe 테이블이름; // 컬럼 정의 select * from 테이블명; // select 컬럼(*) // select(컬럼) 절 - 어떤 컬럼을 가져올래 from 테이블명 // from 절 where 컬럼에 대한 조건 // where(조건) 절 order by 정렬 // order by 절 원격 접속법 해당 구역의 정보를 .. 2019. 4. 14.
Lecture 11 - SQL(1) 데이터베이스 설치 cmd 마우스 오른쪽 관리자권한 실행 net user, net user oracle 123456 c드라이브 -> app -> oracle -> oradata -> orcl 삭제 C:\app\oracle\product\12.1.0\dbhome_1\NETWORK\ADMIN listener.ora 마우스 오른쪽 실행 메모장으로 실행 리스너 밑에 삭제후 저장 시작 oracle database Configuration Assitant 마우스오른쪽 관리자 실행, 고급모드, 다음, 전역데이터베이스이름 orcl, 다음, 다음, 모든계정 동일한 관리비밀번호사용 123456 (3번), 새리스너생성 (Listener, 1521), 복구영영지정 해제, 샘플스키마, 문자집합 유니코드사용, 다음, 완료, 비밀번.. 2019. 4. 14.
Lecture 10 - Javascript(6) 보호되어 있는 글 입니다. 2019. 4. 14.
Lecture 9 - Javascript(5) js. 70 Number 객체 js.71 Array 객체 js.72 Array 속성과 메소드 js.73 Array 속성과 메소드 2 js.74 확인 메소드 isArray(true/false), indexOf, lastIndexOf, forEach js.75 date 객체 js.76 getTime() js.77 Math 객체 - ceil, floor, round ceil - 올림 floor - 내림(버림) round - 반올림 max - 최대값 min - 최소값 random - 난수, 로또 js.78 Math 객체 - min, max JSON JavaScript Object Notation(표기법) { }로 객체를 표기하는 법 JSON.stringfy() -> 자바스크립트 객체를 JSON 문자열로 변환JS.. 2019. 4. 14.
Lecture 8 - Javascript(4) 자바스크립트 1. 자료 자료형(type) 변수 연산자 단항 ++ / -- / +/- 이항 거의 모든 연산자 삼항 ? : (조건) 형변환 - 함수 숫자 - number(), parseInt(), parseFloat() 문자 - string() 불 - boolean() 집합자료형 - 배열((3)다차원) * 길이(방개수) 사용자정의 자료형 : 객체(Object) -> Class 객체 중심의 프로그램 기법 - OOP(Object Oriented Programming) 사용자정의 자료형 - 프로그래머 내장객체 (무지많다) - 주어진다 라이브러리 - 주어진다 객체 item --(abstraction:추출)--> 객체(공통점) --(기술)--> 컴퓨터(class) -> 변수(instance) 객체 => 함수 - 기능.. 2019. 4. 13.
Lecture 7 - Javascript(3) html css html + css = 동적(프로그램) 생성 = javascript(언어) 언어 1. 자료(데이터) - 자료형 - 변수 - 연산자 => 자료를 저장하고 연산(계산)하는 방법 2. 제어(흐름 : 위 -> 아래 : 선언(변수) - 처리(제어) - 출력(console.log) 순으로 많이 진행되어옴) - 조건에 의한 분기(2개 : true / false) : if switch 삼항연산자 * 필터, 그룹 - 조건에 의한 반복 : for - 유한루프 while - 무한루프(조건이 참이면 계속 돌다가 거짓일때 루프를 빠져나옴) - 초기값 while(조건문) { 증가문; } do while * 중첩(중복 사용할 수 있다) 3. 기타구조 js.37 while문 js.38 while문을 사용하여 별을 1.. 2019. 4. 13.