sql 3

[SQL] 자습서 2장 - SELECT(1) DML(Data Manipulation Language) DB를 조회, 삽입, 삭제, 변경한다. SELECT, INSERT, DELETE, UPDATE 명령 등이 있다. 다른 명령은 SELECT 문과는 다르게 데이터베이스의 내용을 변경하는 작업을 수행함으로 SELECT 문에 비해서 훨씬 주의깊게 계획되고 실행되어야 한다. 이렇게 DML 작업은 이전과는 달리 안전한 작업과정과 결과가 요구됨으로 이를 위해 오라클은 DML 작업을 트랜잭션이라는 단위로 관리한다. SELECT SELECT는 테이블의 데이터를 읽어 출력하는데 이 동작을 조회라고 한다. 테이블을 조회하는 것은 가장 기본적인 동작이며 SELECT 문은 모든 SQL 명령중 사용 빈도가 가장 높다. 테이블을 읽는 동작은 단순하지만 옵션이 많다. 관심 있.. 개발/SQL 2023. 2. 20.
[SQL] 자습서 1장 - DB 데이터베이스 데이터베이스는 컴퓨터의 기억 능력을 활용하여 자료를 가공 및 저장, 활용하는 일체의 기술이다. 즉, 자료의 집합 또는 자료를 관리하는 기술이다. 자료는 아무리 많아도 재료일 뿐 그 자체로 유용하지는 않다. 자료를 활용하려면 합산, 집계 등의 알고리즘을 적용하여 '정보'로 가공해야 한다. 데이터베이스는 방대한 자료를 저장할 뿐만 아니라 모아 놓은 자료를 가공하여 유용한 정보를 뽑아내는 기술이다. DBMS DBMS(DataBase Management System: 데이터베이스 관리 시스템)는 정보의 저장과 관리를 전담하는 특수한 소프트웨어이다.사람과 하드웨어 중간에서 요청을 번역하여 데이터의 입출력을 관리한다. 데이터를 DBMS가 전담하면 프로그램과 데이터가 분리되고 종속성이 제거되어 다른 프로.. 개발/SQL 2023. 2. 14.
[SQL] 자습서 0장 - DB설치 Oracle Database 11g 설치 1. 링크로 이동하여 Oracle database express edition 11g를 설치한다. 링크로 들어가서 하단에 위치한 Oracle database express edition 에서 설치. https://www.oracle.com/database/technologies/oracle-database-software-downloads.html Database Software Downloads | Oracle Oracle Database Express Edition Previous Database Release Software Oracle Database 10.2, 11.x, 12.x, and 18c are available as a media or FTP r.. 개발/SQL 2023. 2. 2.