목록분류 전체보기 (157)
알고보면코딩천재
theme.dart import 'package:flutter/material.dart'; //한번만 읽고 마는것 const const MaterialColor primaryWhite = MaterialColor(0xFFFFFFFF, { 50: Color(0xFFFFFFFF), 100: Color(0xFFFFFFFF), 200: Color(0xFFFFFFFF), 300: Color(0xFFFFFFFF), 400: Color(0xFFFFFFFF), 500: Color(0xFFFFFFFF), 600: Color(0xFFFFFFFF), 700: Color(0xFFFFFFFF), 800: Color(0xFFFFFFFF), 900: Color(0xFFFFFFFF), }); ThemeData theme() { re..
select * from emp; 처럼 전체를 보는 것 = 스키마를 본다 (구조를 본다) 데이터의 분포도가 작으면 랜덤엑세스 - (B+Tree)인덱스- 프라이머리 키 분포도 15%이상이면 인덱스 만들면 안됨 풀스캔 참조키 FOREIGN KEY DQL data query language DML data menupacturing?(update,delete,insert-write) DB 의 SQL 에는 기본키 [ PRIMARY KEY ] 가 있고 또 참조키 [ FOREIGN KEY ] 라는게 있다 select empno, ename, deptno, (select dname from dept d1 where deptno = e1.deptno) from emp e1; inner join 동일한 값을 찾아서 합치겠..
정처기 1. 서브쿼리 = where절 -SUBQUERY select max(sal) from emp; select deptno from emp where sal = (select max(sal) from emp); select * from dept where deptno= (select deptno from emp where sal = (select max(sal) from emp)); 2.INLINE VIEW -from 절 in 연산자 select * from( select sal*12 연봉, ename 사원 from emp ); SELECT distinct(deptno) FROM emp WHERE sal > 2900; SELECT * from dept where deptno in (SELECT dis..
쿼리 실행 순서 FROM WHERE GROUP BY SELECT (프로젝션 커서를 옮기는 것) ORDER BY 6. 세로 연산 Group by -> 동일한 게 찌그러진다. -그룹지을 때 내가 변형해서 지을 수도 있다. -그룹함수 sum, max, min, avg, count Q. 포지션별 보너스의 합을 구하시오. SELECT position, sum(nvl(bonus,0)) FROM professor GROUP BY position; nvl함수 널처리 함수. data 값이 null 값일 때 임의 설정값으로 처리해준다. 값이 null이면 지정값을 출력, 그렇지 않으면 원래값을 그대로 출력한다. NVL("값", "지정값") --동일한 성끼리 그룹핑을 지어서 페이의 합을 구하시오 SELECT substr(na..
scott 접속 (비번 TIGER) 1. 데이터베이스의 정의 자료를 체계적으로 통합하여 자료의 중복을 없애고 자료를 구조화시켜 놓은 집합체 2. 데이터베이스 예 살펴보기 도서관은 현실세계의 데이터베이스이다. 3. 데이터 저장, 관리 찾을 때 클러스터화 풀스캔 비슷한곳에 뭉쳐져 있는것 (데이터 양이 많으면 풀스캔이 유리) 색인 (목차)보고 가는 것 랜덤 엑세스 (데이터가 적어야한다) - 인덱스 4. DBMS 장점 = 데이터를 공유하니까 (1) 데이터 중복의 최소화 2) 데이터의 보안 보장 #)데이터의 일관성 유지 5. 단점 서로 다른 집합들과 관계하지 못한다. id (키값) 참조 키, 참조 열 중복이 생기면 무결성이 깨지기 쉽다. 프로그램 관리가 어렵다. 쪼개는 이유 = 중복없애려고 6. rdbms 관계형..
ㅇㄹㄹㄹㄹㄹ
1723오류 -압축파일 풀고 폴더 하나 있는데 그 안에꺼 실행해주고 다시 setup파일 실행해준다. 하드디스크에는 파일이 저장된다. 파일 시스템 하드디스크의 특정영역은 DBS설치 데이터베이스시스템으로 .. DBMS- DBS로 접근할 수 있게 신뢰성 있는 통신 - TCP UDP - 신뢰성 없는 통신 SQL 데이터 질의 언어! 다운로드 , 실행 완료후 SQL Plus 실행 system 비밀번호 입력 select * from tab; create table product( id number, name varchar2(50) ); 이렇게 하면 힘드니까 툴을 하나 설치하겠다 버전 업그레이드 1.0 1.0.1-베타 1.0.2-베타 1.1 - 스테이블 버전 1.1.1 1.1.2 .. .. 2.0 - 127.0.0.1..