본문 바로가기

전체 글

(413)
[2일차 과제]단일행 함수 이름 :조은수 EX1. 현재 날짜를 표시하는 질의를 작성하고 열 레이블을 Date로 지정한다. SELECT SYSDATE AS "Date" FROM DUAL; EX2. 사원 번호, 이름, 급여 및 15% 인상된 급여를 정수로 표시하고 열 레이블을 New salary 로 한다. SELECT EMPLOYEE_ID, LAST_NAME,SALARY,TRUNC( (SALARY*1.15),0) AS "New salary" from emp; EX3. 급여 인상분(새 급여에서 이전 급여를 뺀 값)을 추가하도록 수정하고 열 레이블을 Increase로 지정한다. SELECT TRUNC((SALARY*1.15),0)-SALARY AS "INCREASE" FROM EMP; EX4. 사원 이름, 입사일 및 급여 검토일을 표시한..
[2일차]함수 ## SQL - 2일차 - 함수 # 문자 함수 SELECT EMAIL, LOWER(EMAIL), UPPER(EMAIL), INITCAP(EMAIL) FROM EMP; SELECT LAST_NAME FROM EMP WHERE LAST_NAME LIKE ('T%') OR LAST_NAME LIKE ('%t%'); SELECT LAST_NAME FROM EMP WHERE initcap(LAST_NAME) = 'Chen'; SELECT LAST_NAME FROM EMP WHERE LAST_NAME = initcap('chen'); //검색 속도가 빠르다 *** 조건식의 컬럼에 인덱스가 있는 경우 변형하지 않아야 인덱스 사용!! *** 변형이 되면 인덱스를 사용하지 않고 FULL SCAN 한다. LENGTH (컬..
[1일차 과제]select절과 쿼리 실행 순서 SQL 1일차 실습 문제 (SELECT) 이름 : 조은수 EX1. 급여가 $10000를 넘는 사원의 이름 및 급여를 표시하는 질의를 작성하시오. SELECT LAST_NAME, SALARY FROM EMP WHERE SALARY>10000; King 24000 Kochhar 17000 De Haan 17000 Greenberg 12008 Raphaely 11000 Russell 14000 Partners 13500 Errazuriz 12000 Cambrault 11000 Zlotkey 10500 Vishney 10500 Ozer 11500 Abel 11000 Hartstein 13000 Higgins 12008 EX2. 사원의 번호가 100인 사원의 이름 및 부서 번호를 표시하는 질의를 작성하시오. SE..
[1일차]select함수 ## SQL - 1일차 #오라클 서버 연결 호스트:125.141.133.87 포트:1521 SID:xe 사용자:aa08 비번:aa08 --------------------------------------------------- # 유저 hr의 emp 테이블을 복사 create table emp as select * from hr.emp; #쿼리 실행 : ctrl + enter ------------------------------------------------------- EMPLOYEE_ID 사번 FIRST_NAME LAST_NAME 이름 EMAIL PHONE_NUMBER HIRE_DATE 입사일 JOB_ID 직군,직위 SALARY 월급,급여 COMMISION_PCT 판매수당율 : 0.25 -> 25..
인터넷 통신 모델, system call VS LIbrary 함수 #소켓 소켓 : 전구 갈을때 소켓을 갈아끼움. 인터넷상 - 자료를 주고 받는 등의 통신할 수 있도록 해주는 것. 인터넷을 통해 장시간 통신할때. 날코딩. ex)json.html. #select 함수 select함수를 쓰면 멀티프로세서 멀티쓰레드를 쓰지 않아도 되나 대용량서버의 경우 성능이 나쁨 예전 게임서버 -윈도우.. IO이용 #인터넷 통신 어떻게 하면 효율적으로 속도를 빠르게 할 수 있을까!? TCP/UDP 국방부의 아르파넷 - 인터넷의 전신. 장비들간 통신하기 위한 여러 가지 규칙을 프로토콜(약속)이라 한다. 버클리BSD계열 UNIX : 인터넷에서 통신하기 위해 제안한 Socket model - 표준화되었다. C언어가 만들어진 계기: 어셈블리보다 사람이 프로그래밍하기 쉽고 효율적인 'C'언어를 만들..
블루투스 모듈과 조도센서 #블루투스 모듈 연결을 받아주는 역활과 연결이 되는 역활이 있다. 연결이 되는 역활에는 블루투스와 프로파일이 있는데, 4.0 버전부터 방식이 확 달라지게 되었다. BLE : Bluetooth Low Energy가 등장하게 되었는데 즉, 기존의 블루투스 보다 96%가량 전력소모가 감소되었다. 아두이노의 블루투스 모듈의 경우 버전 2로 Serial Port을 통해 연결되거나 받을수 있는 장치이다. *프로파일 : 헤드셋/ 스테레오/HID(Human Intractional Device)... 등 수십가지. #블루투스 등록하기 M Mater S Slave AT+ROLE=S : Slave로 역활 설정 AT+NAME : 블루투스 이름 설정 AT+PIN : 블루투스 비밀번호 설정 NAME : 포트번호 선택 Baud :..
기술 모순과 물리 모순 #기술모순 두개의 파라미터가 서로 상충하는 경우 - 모순 어떻게 하면 둘 다 좋게 할 수 있을까? 라는 관점으로 접근 이상적인 시스템이 존재할 때 까지… -> 이상적인 시스템이 존재할까? 조화롭게 갈등을 하면서 사회시스템이 발전한다. 요구되어지는것을 얻기 위해서 액션을 취했을 때 원하는 바를 가져옴과 동시에 원치않는 문제도 발생한다. 문제를 객관적으로 보면서 접근해보자. 그런데, … -> 좌절하지 말기. 모순. 원치않는게 명확하게 나와줌. -> 새로생긴문제 해결. 모순을 정의하는 방법 #[실습]피자판 보강하기 프로젝트 구성원 : 조은수, 허지안 ,윤도현 ,장지혜 ㅣ[실습]피자판 보강하기 문제 : 피자판이 퍼졌다! -피자세이버?: 플라스틱. 1.현재의 시스템에서 개선하고자 하는것은? 피자판이 처지는 현상 ..
시스템적 사고와 이상적 해결안 #상위시스템과 시스템 같은 것이어도 어떤 것에 영향을 받느냐에 따라 달라질 수 있다 super - why(who, when, where) system - what sub - how [실습]제품선정-상위시스템,시스템,하위시스템 프로젝트 구성원 : 조은수, 허지안 ,윤도현 ,장지혜 시스템은 상위시스템을 위해 존재한다. 시스템을 염두해서 상위시스템 특성을 한정해서 생각하지 마라. 하위시스템은 우리가 필요한 모든것을 만족시켜주지 못한다. 상위시스템은 가능한 좁혀서, 특정해서 잡기. 어린이를 위한 핸드폰 상위"어린이(미취학어린이~초등학교저학년)- 보호할 대상. 미숙함. 천방지축. 호기심. 소심함. 소속감. 중독성. 당돌함. 언어미숙.성장가능성이 큼. 신체가 작음.많은 걸 배워나감. 주의력이 약함. 솔직함. 경제력..