데이터베이스(4)
-
Day31 - Quiz를 풀어 봅시다
SELECT * FROM employees; -> 데이터 확인을 위해서 1. 모든 사원의 사원번호, 이름, 입사일, 급여를 출력하세요. SELECT employee_id AS 사원번호, first_name || ' ' || last_name AS 이름, hire_date AS 입사일, salary AS 급여 FROM employees; 2. 모든 사원의 이름과 성을 붙여 출력하세요. 열 별칭은 name으로 하세요. SELECT first_name || ' ' || last_name AS name FROM employees; 3. 50번 부서 사원의 모든 정보를 출력하세요. SELECT * FROM employees WHERE department_id = 50; 4. 50번 부서 사원의 이름, 부서번호, ..
2021.03.31 -
Day31 - 조건.WHERE , 정렬.ORDER BY
이번에는 Where 문에 대해서 알아 봅시다 Where where 는 조건을 줄 때 사용하는 애 입니다. Select 를 사용할 때, 조건을 줘서, 조건에 맞는 데이터만 조회하는 거죠 ! 어떻게 사용하는지 예제를 한번 봅시다 SELECT 를 사용해서, first_name, last_name, job_id, department_id 를 조회하는데, FROM employees 테이블에서, job_id 가 IT_PROG 인 데이터만 조회해라 라는 뜻입니다. SELECT 를 사용해서, *(모든 속성(column)을 조회 하겠다) FROM employees 테이블에서, WHERE first_name이 Valli 인 데이터만. WHERE salary가 15000 이상인 것만 조회하겠다. WHERE departmen..
2021.03.31 -
Day30 - Oracle 18c 다운로드 및 설치
데이터베이스 를 공부하기 위해서, Oracle 을 다운로드 및 설치 해봅시다 Oracle 18c 다운로드 다운로드 하기에 앞서, 방화벽 프로그램은 지우거나 꺼주세요. 원래는 안 지워도 되지만, 종종 오류가 뜬다고 합니다. ※ Oracle 사이트에 회원가입을 해야 다운로드 받을 수 있습니다. www.oracle.com/database/technologies/xe-downloads.html 위의 사이트를 들어가서, 운영체제에 맞는 걸 다운로드 해줍니다. Express Edition 이 있고, Enterprise/Standard Editions 이 있는데, Enterprise/Standard Editions는 라이센스로 돈을 내야 된다고 하니, 학습용으로 할 때는 Express Edition 으로 다운로드 해..
2021.03.29 -
Day30 - 데이터베이스
경 ★ 이제 Java에서 데이터베이스로 넘어오게 되었습니다 ~~~ ★ 축 데이터베이스는 Oracle 을 배우는데, 그 전에 데이터베이스에 대한 간단한 개념부터 알고 가도록 할게요 데이터베이스 데이터베이스는, 데이터를 관리하는 겁니다 DBMS는 , Database Management System 입니다. 즉. 데이터를 관리하는 시스템 이라는 것이죠 우리가 사용하는 프로그램의 90%는 데이터베이스를 사용하고 있다고 합니다. 카카오톡을 예로 들어보면, 모든게 데이터죠? 그리고, 이 카카오톡은 앱을 끄고 다시 켜도 데이터가 유지 되어 있습니다. Java 공부를 할 때, 이클립스에서 sacn.nextInt() 로 값을 받은 건 다 사라지는데, 카카오톡은 입력받은 모든 데이터를 가지고 있죠? (특별히 삭제하지 않는..
2021.03.29