DB
-
SQL SELECT StudyDB/SQL 2018. 8. 3. 17:39
-- 5. 이름(FIRST_NAME)의 두 번째 글자가 'a'인 사원의 이름(FIRST_NAME)과 연봉을 조회하라.SELECT FIRST_NAME, SALARYFROM EMPLOYEESWHERE FIRST_NAME LIKE '_a%'; -- 21. 모든 사원들의 사원번호, 부서명, 직무명, 도시명을 조회하라.SELECT E.EMPLOYEE_ID, D.DEPARTMENT_NAME, J.JOB_ID, L.CITYFROM DEPARTMENTS D , LOCATIONS L , EMPLOYEES E , JOBS JWHERE E.DEPARTMENT_ID = D.DEPARTMENT_IDAND D.LOCATION_ID = L.LOCATION_IDAND J.JOB_ID = E.JOB_ID; -- 37. 자신의 상사가 ..
-
SQL - JOIN, SUB QUERY, INLINE TABLE, IN VIEWDB/SQL 2018. 8. 3. 16:36
SELECT *FROM EMPLOYEESWHERE DEPARTMENT_ID IN ( SELECT DEPARTMENT_ID FROM EMPLOYEES WHERE FIRST_NAME = 'Steven' )AND FIRST_NAME != 'Steven' -- 여러개일때는 IN 사용; SELECT E.EMPLOYEE_ID, E.FIRST_NAME, E.LAST_NAME, E.SALARY, D.DEPARTMENT_NAMEFROM EMPLOYEES E, DEPARTMENTS DWHERE SALARY > ( SELECT ROUND( AVG(SALARY), 0 ) FROM EMPLOYEES )ORDER BY SALARY; SELECT E.*FROM DEPARTMENTS D , LOCATIONS L , EMPLOYEES..
-
SQL - SELECTDB/SQL 2018. 8. 1. 17:24
SELECT FIRST_NAME , LAST_NAMEFROM EMPLOYEES; SELECT *FROM EMPLOYEES; SELECT CITYFROM LOCATIONS; SELECT DEPARTMENT_NAMEFROM DEPARTMENTS; SELECT COUNTRY_ID , COUNTRY_NAMEFROM COUNTRIES; SELECT DISTINCT MANAGER_ID , FIRST_NAMEFROM EMPLOYEESORDER BY MANAGER_ID DESC; SELECT *FROM EMPLOYEESORDER BY EMPLOYEE_ID ASC; SELECT *FROM EMPLOYEESORDER BY SALARY DESC; SELECT *FROM EMPLOYEESORDER BY HIRE_DATE AS..
-
RDBDB 2018. 7. 31. 17:07
RDB -> 데이터가 서로 관계가 있는 DB형태 Table - 데이터가 저장될 형태 Colum - 테이블에 들어갈 데이터 목록, 열Row - 행, Colum에 들어가는 데이터, 레코드, 행이 아닌 Row라고 부른다. Primary Key (PK) - 하나이상의 키, 테이블의 한 Row를 대표하는 키, Null값이 올 수 없다. 중복검사를 한다. 중복되면 안된다. 특정 행을 참조하기 위해 사용된다. PK없이는 특정 행을 업데이트하거나 삭제하는것이 힘들다. Foriegn Key (FK) - 외부 테이블에서 오는 키, 다른 테이블에서의 PK를 참조한다. SQL - CRUD -> Create, Read, Update, Delete Create -> Insert intoRead -> SelectUpdate -> ..
-
Oracle 11g 설치DB/Oracle 2018. 7. 31. 13:58
1. Apache Tomcat 실행 한 상태에서 - Apache Tomcat 8.0.53 , 압축 해제 후 bin 폴더 내에 startup 배치파일 실행, 환경변수 JAVA_HOME이 있어야함.2. Oracle 설치 해야한다. - oracle 11g express3. TNS Port는 1521 포트로 오라클로 접속4. MTS Port 20305. Http Port를 설정하기 위해 Tomcat을 실행 8081에서 9999로 변경6. 패스워드 설정7. 설치 완료 후 8. 토드 오라클 - toad for oracle 실행, 아이디 SYSTEM - 관리자 계정9. save passwords, TNS DataBase에서 XE로 선택 후10. Connect 11. 연결을 끊을 때는 Session -> End Con..