본문 바로가기

전체 글51

1-2 데이터모델링 데이터모델 데이터모델링이란 데이터모델을 설계하는 일련의 과정을 말한다. 데이터모델은 현실 세계를 데이터베이스로 구축할 수 있도록 추상화한 것이다. 상세화 수준에 따라 개념데이터모델, 논리데이터모델, 물리데이터모델로 구분된다. 요구사항을 분석하여 개념데이터모델을 설계하고, 데이터 베이스 모델에 따라 개념 데이터 모델을 논리 데이터 모델로 상세화한 후, DBMS에 따라 논리데이터모델을 물리데이터모델로 전환한다. E-R모델 2021. 4. 27.
[오라클]조인 조인 하나 이상의 테이블로부터 자료를 검색하기위해 사용함. 일반적으로 PK와 FK을 사용하여 조인하지만 가끔 논리적인 값들의 연관으로 조인하는 경우도 있음. 조인문법 SELECT table1.column1[,table2.column2, . . . . .] FROM table1, table2 WHERE table1.column1 = table2.column2; 조인 방법 ①WHERE절에 조인 조건을 기술한다. ②테이블에 조인하는 SELECT문장을 작성할 경우 명확성/향상을 위하여 열 이름 앞에 테이블 명을 붙인다. ③똑같은 열 이름이 존재하는 테이블이 있을 경우 반드시 열 이름 앞에 테이블 명을 붙인다. ④N개의 테이블을 조인하려면 최소한 N-1번의 조인 조건문이 필요. 조인의 종류 ①Cartesian P.. 2021. 2. 3.
[Java] 클래스의 정의 클래스 1. 설계도 2. 클래스 == 데이터 + 함수 3. 사용자정의타입 : 원하는 타입을 직접 만들 수 있음. 1. 변수 : 하나의 데이터를 저장할 수 있는 공간 2. 배열 :같은 종류의 여러 데이터를 하나로 저장할 수 있는 공간 3. 구조체 : 서로 관련된 다른 종류의 데이터를 저장할 수 있는 공간 4. 클래스 : 서로 관련된 데이터와 함수의 결합(구조체 + 함수) 2021. 1. 14.
[Java] 객체배열 객체배열 == 참조변수배열(참조변수 여러개를 하나로 묶어 배열로 다룸) 객체를 생성해서 각 참조변수에 저장해야함. 2021. 1. 14.