Tomato

데이터

    클라우드 컴퓨팅

    클라우드 컴퓨팅 : 컴퓨팅 파워, 데이터베이스, 저장소 등을 *온디맨드로 인터넷을 통해서 제공하고 사용자가 사용한 만큼만 비용을 내도록 하는 것! *On-Demand: 요구사항에 따라 즉시 제공/공급하는 방식 = 사용할 사람이 주문한 만큼만 준다는 뜻! 하드웨어/소프트웨어 클라우드 컴퓨팅을 사용하면 하드웨어 -> 소프트웨어로 넘어갈 수 있음 우리가 영화에서 보던 전선이 가득한 물리적 공간에 하드웨어를 왕창 넣어두고 사용하던 이미지에서 인터넷 세상에 개인 컴퓨터로 로그인해서 들어가는 이미지를 생각하면 된다! 하드웨어형 인프라는 하드웨어들이 잔뜩 들어가야 하니까 당연히 공간과 그걸 관리한 직원, 물리적인 보안과 계획적인 자본의 지출이 필요하겠죠 그리고 이건 장비들이라서 이 공간 자체에 문제가 생길 것도 대비..

    SQL_03

    SQL_03

    중복행 출력 방지 -distinct ex) 중복되는 학과 번호(deptno)제외 출력 칼럼 별명 부여 1) 칼럼 이름이 길어 한 화면에 칼럼 이름 전체 출력 곤란 2) SQL 함수나 산술연산에 의해 일시적 가상 칼럼 생성되는 경우 -칼럼 이름 별명 (사이에 공백) -칼럼 이름 As 별명 -칼럼이름 "별명" ex) 부서 이름 칼럼 별명 dept_name, 부서 칼럼 별명 DN ex2) 부서 이름 칼럼 별명 Department name, 부서 번호 칼럼 별명 부서번호# 합성 연산자(||) 하나의 칼럼과 다른 칼럼, 산술표현식, 상수 값과 연결해 하나의 칼럼처럼 출력할 경우 -|| || ex) 학번과 이름 칼럼 연결해 Student라는 별명으로 하나의 칼럼처럼 연결 산술 연산자 칼럼 값에 산술 연산자를 적용해..

    SQL-02

    SQL-02

    데이터베이스 관리시스템 1. 데이터 정의 기능 - 데이터베이스에 스키마 정의 - 테이블, 인덱스 등 schema 객체 생성, 변경, 삭제 ex) create table, alter table, drop table 등 2. 데이터 조작 기능 - 스키마 객체에 저장된 데이터 조작 - 새로운 데이터 입력, 수정, 삭제 ex) insert, delete 등 3. 데이터 제어 기능 - 트랜잭션 관리, 접근 권한 관리 ex) commit, rollback, grant 등 SQL 언어 1. DQL (:Data Query Language) 데이터 검색 ex) select 2. DML (:Data Manipulatin Language) 데이터 입력, 수정, 삭제 ex) insert, update, delete 3. DD..

    SQL-01

    *학교에서 들은 강의를 정리 및 복습하기 위한 용도로 시작하게 된 포스팅입니다. 릴레이션(relation) : 튜플(tuple)과 속성(attribute)의 집합 ex) 학생 attribute: 학번, 이름, userid, 학년, 키, 몸무게, 폰번호, 학과번호 등 tuple: 1023421, 김아무개, amudog77, 3, 173, 68, 010-1234-5678, 101 등 1. 릴레이션은 튜플들의 집합, 하나의 릴레이션에 동일한 튜플은 저장X =학번, 주민등록번호 등 고유한 것 존재 2. 저장된 튜플들 간의 순서는 관계X 3. 릴레이션 간의 순서X 4. 모든 속성값=원자값=더 이상 나눠질 수 없는 최소단위 제약조건 1. 엔티티 무결성 규칙 : 튜플의 유일성 보장 PK(primary key): 유일..