본문 바로가기
728x90
반응형

Oracle4

[day_04] DB / 07. JDBC Interface 를 다시 한 번 복습하자! [ Review 복습 ] Interface - JDBC Interface (Connection, PreparedStatement, Resultset) 1. 약속 - one message 방식 : 사용자는 인터페이스만 알면, 구현부는 몰라도 사용할 수 있다. 2. 표준화 : 다중상속 → 다양한 계층구조 형성 → 다형성 → One interface, multiplle implements 3. 유지보수성 향상 (구현부가 변경되어도, 사용자 사용법은 변경되지 않는다>) → public interface, private implements 2020. 8. 11.
[day_03] DB / 06. SQL 기본 4 - Oracle SEQUENCE 시퀀스 [ Review 복습 ] Java application JDBC Interface DBMS - Connection - PreparedStatement - ResultSet - Oracle SQL - Mysql - mssql JDBC Interface 사용 이유 : 응집도 ↑ 결합도 ↓ → 데이터 베이스의 종류는 다양하기 때문에, 단일한 방법으로 사용하기 위해서, Java application에서 JDBC의 인터페이스를 implements(구현)하기만 하면 사용할 수 있는 간편함을 지니기 때문이다. (Encapsulation) → DBMS에서 데이터가 변경되더라도, interface에서 연동이되기 때문에 유지보수에 용이하다 (Polymorphism 다형성) JDBC 실행단계 정보 조회 시 정보 수정 시 1.. 2020. 8. 10.
[day_01] DB / 02. 기본 SQL 1 (DDL, DML) 미리 알고 공부하자! 데이터베이스 : 지속적으로 유지, 관리되어야 하는 데이터들의 집합 데이터베이스 관리 시스템 (Database Management System) : DBMS로 불리며, 데이터베이스를 관리해주는 시스템을 의미한다. (ex. 오라클 DBMS, MS-SQL, DB2 등) 관계형 데이터베이스 : 데이터를을 여러 항목(컬럼)의 집합으로 표현하는 테이블 형태로 데이터를 관리하는 방식 SQL (Structured Query Language) 이란 ? : 데이터를 정의하고 조작, 제어하는 언어 DDL / DML / DCL 1. DDL (Data Definition Language) : 데이터 정의어 : CREATE 생성, DROP 삭제, ATLER 수정 2. DML (Data Manipulation.. 2020. 8. 6.
[day_01] DB / 01. Oracle SQL 설치 및 Eclipse IDE와 연동하기 1. 오라클이 기존에 설치되어있는지 확인 [제어판 > 시스템 및 보안 > 관리도구> 서비스] 에서 'oracle' 프로그램이 있는지 체크하고, 있다면 지운 뒤 재설치합니다. 2. 기존 설치된 오라클이 없다면, setup.exe로 설치 진행 Next 버튼 클릭 accept로 체크 후 Next 클릭 default로 지정한 후(아무것도 지정하지 않은 후), Next 클릭 예 클릭 비밀번호 설정 후 Next 클릭 ( oracle ) Install 클릭 다운로드 중.... 3. 오라클 데이터베이스에서 자신의 계정 만들기 **계정생성 1 ) 시작- Run SQL Commend Line실행 2 ) 로그인 connect Enter user-name : system Enter password : 비번은 위에 설치할때 입.. 2020. 8. 6.
728x90
반응형