본문 바로가기

ORACLE(DB)4

데이터 모델링 데이터 모델링 현실세계를 데이터의 관점에서 파악 -> ERD(Entity Relationship Diagram)으로 표현 (1)데이터 모델링의 개념 - 엔티티(Entitiy) : 관리할 대상이 되는 실체 - 관계(RelationShip) : 개체 간 대응 관계 - 속성(attribute) : 관리할 정보의 구체적 항목 (2) 데이터베이스 용어 vs 모델링 용어 데이터베이스 용어 모델링 용어 테이블 엔티티 컬럼,열 애트리뷰트, 속성 튜플,행 인스턴스 기본키 주 식별자 외래키 외래 식별자 (3) 엔티티란? Entitiy는 업무의 관심 대상이 되는 정보를 가진 유,무형의 사물이나 객체 예) 고객, 사원정보, 입고전표, 공정 등 회원 (엔티티) - 권유리, 김태연, 임윤아 (인스턴스) (4)엔티티의 특징 - 시.. 2022. 5. 26.
JDBC 설치를 통한 이클립스 - DB 연동 SQL문에는 크게 ANSI SQL(표준SQL)과 Oracle SQL(오라클용 SQL) 존재 시스템 계정 상에서 테이블 스페이스(오라클에서의 DB) 생성 create tablespace 테이블스페이스이름(DB명) datafile '데이터파일경로' size 초기사이즈 autoextend on next 자동증가사이즈 maxsize 최대사이즈; 사용자 계정 만들기 및 사용자에게 권한 부여 creat user 유저명 identified by 비밀번호 default tablespace DB명; (이 DB를 사용할 수 있는 유저 생성) grant 권한 to 유저; Exit 후 Java 계정으로 로그인 -> 테이블 만들기 creat table 테이블명(컬럼명 데이터타입 제약조건,컬럼명 데이터타입 제약조건,); - va.. 2022. 5. 25.
오라클 설치 및 테이블 만들기, SQL DEVELOPER 설치 1. Oracle Database 11g Express Edition 설치 (Windows x64) https://www.oracle.com/database/technologies/xe-prior-release-downloads.html 2. 압축 풀어서 폴더 안의 setup.exe 실행 3. 기본 설치 중 비밀번호 입력란이 나오면 입력 후 system 계정에 적용한다. 4. 설치 완료 후 cmd 모드에서 c:\Users\user>sqlplus 입력 5. user-name에 system 입력하고 , password에 비밀번호를 입력하나 글자는 보이지 않는다. 그 후, SQL> 이 뜬다면 제대로 설치된 것이다. 6. 작업관리자 - 서비스 탭으로 이동하여 2개의 서비스가 실행 중인지 확인한다. OracleS.. 2022. 5. 24.
데이터베이스 구현 데이터베이스 시스템 개요 데이터 : 관찰의 결과로 나타난 정량적, 정성적인 실제 값 정보 : 데이터에 의미를 부여 지식 : 사물, 현상에 대한 이해 데이터베이스란? 조직에 필요한 정보를 얻기 위해 논리적으로 연관된 데이터를 모아 구조적으로 통합해놓은 것 데이터베이스 시스템 구성 (1) 구성요소 데이터베이스의 사용자 : 일반사용자, 프로그래머, DBA(데이터베이스 관리자) 데이터베이스 시스템 : 데이터 모델(데이터가 저장되는 기법)을 활용하여 만들어진 논리적, 물리적 DB(데이터베이스)와 이 DB를 통합하여 시스템화하여 사용자와 연결시켜주는 DBMS(데이터베이스 관리시스템)로 구성되어 있다. 데이터베이스 시스템의 발전 ( 기업 업무 환경 관점 ) 1970년대) 정보 시스템 없음, 수작업으로 회계 업무 19.. 2022. 5. 24.