SQL
·
DB/SQL
SQL (Structured Query Language) 사용자와 관계형 데이터베이스를 연결시켜 주는 표준 검색 언어 오라클에서만 사용 가능한 SQL문과 모든 DBMS에서 사용 가능한 ANSI(American National Standards Institute) SQL문으로 구분된다. SQL 문장의 특징 사용하기가 쉬워 프로그래밍에 경험이 없는 사용자라도 쉽게 배울 수 있다. 비 절차적 언어이다. DBMS를 만든 회사마다 자체적으로 추가된 SQL문법이 존재하기 때문에 SQL 문장이 약간씩 다르다. 하지만 모든 DBMS에서 공통적으로 사용할 수 있는 ANSI SQL문이 제공되기 때문에 큰 문제는 없다. SQL 문장의 종류 1.질의어 ( Data Query Language : DQL) 질의어는 SELECT문..
DB와 Oracle
·
DB/SQL
DB(Data Base)란? 여러 사람에 의해 공유되어 사용될 목적으로 통합하여 관리되는 데이터의 집합이다. 자료를 구조화하여 저장함으로써 자료 검색과 갱신의 효율을 높일 수 있다. DBMS(DataBase Management System) 데이터베이스 관리 시스템 이라고 하며 방대한 양의 데이터베이스를 효율적으로 저장하고 관리 및 검색할 수 있는 소프트웨어, 여러 응용 프로그램들과 데이터베이스의 중재자로서 응용프로그램들이 데이터베이스를 공유해서 사용할 수 있도록 관리해주는 소프트 웨어 이다. 오라클(Oracle)이란? 미국의 오라클 회사에서 제작한 세계 점유율 1위 관계형 데이터베이스 관리 시스템이며 가장 많이 사용되는 DBMS 이다. 오라클 장점 다수의 사용자가 동시에 접근이 가능하다. 분산처리 지원..
[Do it 자바 프로그래밍 입문] 16. 입출력 스트림
·
Programming Language/JAVA
16-1. 자바 입출력과 스트림 입출력 스트림 네트워크에서 자료의 흐름이 물의 흐름과 같다는 비유에서 유래됨 자바는 다양한 입출력 장치에 독립적으로 일관성 있는 입출력을 입출력 스트림을 통해 제공 입출력이 구현되는 곳 : 파일 디스크, 키보드, 마우스, 네트웍, 메모리 등 모든 자료가 입력되고 출력되는 곳 입출력 스트림의 구분 대상 기준 : 입력 스트림 /출력 스트림 자료의 종류 : 바이트 스트림 / 문자 스트림 기능 : 기반 스트림 / 보조 스트림 입력 스트림과 출력 스트림 입력 스트림 : 대상으로부터 자료를 읽어 들이는 스트림 출력 스트림 : 대상으로 자료를 출력하는 스트림 종류 예시 입력 스트림 FileInputStream, FileReader, BufferedInputStream, Buffered..
[Do it 자바 프로그래밍 입문] 15. 예외 처리
·
Programming Language/JAVA
15-1. 예외 클래스 프로그램에서의 오류 컴파일 오류 (compile error) 프로그램 코드 작성 중 발생하는 문법적 오류 최근에는 개발 환경에서 대부분의 컴파일 오류는 detection 함 실행 오류 (runtime error) 실행 중인 프로그램이 의도 하지 않은 동작(bug)을 하거나 프로그램이 중지 되는 오류 실행 오류는 비정상 종료가 되는 경우 시스템의 심각한 장애를 발생할 수 있음 예외 처리의 중요성 프로그램의 비정상 종료를 피하여 시스템이 원활하게 실행되도록 함 실행 오류가 발생한 경우 오류의 과정을 재현하는 것은 현실적으로 힘들다 오류가 발생한 경우 log를 남겨서 추후 log 분석을 통해 그 원인을 파악하여 buf를 수정하는 것이 중요 오류와 예외 클래스 시스템 오류 (error) ..
[Do it 자바 프로그래밍 입문] 14. 내부 클래스, 람다식, 스트림
·
Programming Language/JAVA
14-1. 내부 클래스 inner class 클래스 내부에 선언한 클래스로 이 클래스를 감싸고 있는 외부 클래스와 밀접한 연관이 있는 경우가 많고, 다른 외부 클래스에서 사용할 일이 거의 없는 경우에 내부 클래스로 선언해서 사용함 중첩 클래스라고도 함 내부 클래스의 종류 : 인스턴스 내부 클래스, 정적(static) 내부 클래스, 지역(local) 내부 클래스, 익명(anonymous) 내부 클래스 인스턴스 내부 클래스 내부적으로 사용할 클래스를 선언 (private으로 선언하는 것을 권장) 외부 클래스가 생성된 후 생성됨 (정적 내부클래스와 다름) private이 아닌 내부 클래스는 다른 외부 클래스에서 생성할 수 있음 정적 내부 클래스 외부 클래스 생성과 무관하게 사용할 수 있음 정적 변수, 정적 메..
xoo | 수진
xoo의 성장기록