반응형

전체 글 122

데이터베이스 공부 ( 정규화 )

정규화 - 속성간의 중복성, 종속성을 피하기 위함 - 중복을 최소화하고 삽입, 삭제, 갱신 이상의 발생을 방지 - 연산시간이 감소되는것은 아니다 - 데이터 삽입 시 릴레이션을 재구성할 필요성을 줄인다. - 하나의 릴레이션을 여러 개의 릴레이션으로 분해 이상 ( Anomaly ) - 데이터의 중복으로 인하여 관계 연산을 처리할 때 곤란한 현상이 발생하는 것 - 속성들 간에 존재하는 여러 종속 관계를 하나의 릴레이션에 표현하기 때문에 발생 ※삽입 이상 : 불필요하고 원하지 않는 데이터도 함께 삽입해야 되거나 삽입이 되지 않는 경우 ※삭제 이상 : 한 튜플을 삭제함으로써 연쇄 삭제 현상으로 인한 정보의 손실 ※갱신 이상 : 튜플 중에서 일부 속성만을 갱신함으로써 정보의 모순성이 발생 정규화 과정 ※제1정규형 ..

개인 공부 2019.07.26

데이터베이스 공부 (관계 대수 및 해석 )

관계 대수 - 관계형 데이터베이스에서 원하는 정보와 그 정보를 어떻게 유도하는가를 기술하는 절차적인 언어 - 릴레이션을 처리하기 위한 연산의 집합으로 피연산자가 릴레이션이고 결과도 릴레이션이다. - 순수 관계 연산자와 일반 집합 연산자가 있다 순수 관계 연산자 - 관계 데이터베이스에 적용할 수 있도록 특별히 개발된 관계 연산자 - Select, Project, Join, Division 관계 해석 - 코드 (E. F. Codd)가 수학의 Predicate Calculus(술어 해석)에 기반을 두고 제안하였다. - 비절차적인 특성을 지녔다. - 튜플 관계해석과 도메인 관계해석이 존재 - ∀ : 모든 것에 대하여 (For All)의 의미를 가짐

개인 공부 2019.07.26

데이터베이스 공부 ( 관계 데이터 및 릴레이션, 키의 종류 등 )

관계 데이터 구조 - 릴레이션 : 데이터들을 표의 형태로 표현 - 튜플 : 릴레이션을 구성하는 각각의 행=레코드, 서로 다른 값을 갖고, 순서가 없음 - 속성 : 릴레이션을 구성하는 각각의 열, 데이터의 가장 작은 논리적 단위로서 파일 구조상의 데이터 항목 또는 필드에 해당 - 도메인 : 릴레이션을 구성하고 있는 각각의 속성이 취할 수 있는 같은 타입의 모든 원자값들의 집합 - 카디널리티 : 릴레이션에 포함되어 있는 튜플의 수 - 차수 : Degree라 하며, 릴레이션을 구성하는 속성의 수 - 카디션 프로덕트 : 차수는 더하고, 카디널리티는 곱한다. 릴레이션의 특징 - 논리적으로 분해할 수 없는 모든 속성값이 원자값이어야 한다. - 튜플은 서로 다른 값을 갖는다. - 튜플 사이에는 순서가 없다 - 속성들..

개인 공부 2019.07.26

데이터베이스 공부 (데이터베이스 구성 요소, 설계 )

데이터베이스의 구성 요소 ※개체 ( Entity ) - 파일 시스템의 레코드에 대응 - 데이터베이스가 표현하려고 하는 유형 - 물리적 혹은 개념적이며, 실세게에 독립적으로 존재 ※속성 ( Attribute ) - 데이터의 가장 작은 논리적 단위 - 파일 구조상의 데이터 항목 또는 데이터 필드에 해당 ※관계 ( Relationship ) - 개체 간의 관계 또는 속성 간의 관계 개체 - 관계 모델 - 현실세계를 개념적으로 표현하는 것으로 Peter Chen에 의해 제안 - 개체 간의 관계 표현에 제한이 없다 - 개체 (Entity), 관계(Relationship), 속성(Attribute)으로 묘사 - E-R다이어그램으로 표현 E-R 다이어 그램 데이터베이스 설계 - 무결성, 보안성 등 (종속성 X) ※개..

개인 공부 2019.07.26

데이터베이스 공부 (DBA , 데이터 모델 )

DBA ( DataBase Administrator ) - 데이터베이스의 설계, 구현과 유지, 관리 시스템의 책임을 지는 사람 - 데이터 모델링을 수행하고ㅗ 데이터베이스 스키마를 생성 - 주로 데이터 제어어 (DCL)을 이용하여 무결성을 유지 응용프로그래머 - 응용프로그램을 구현 - 데이터베이스 조작어를 호스트 언어에 포함하여 데이터베이스를 접근 일반사용자 - 데이터 처리 및 데이터 값 관리 - 데이터를 저장하고 저장된 데이터를 사용 데이터 모델 - 현실세계의 데이터 구조를 컴퓨터 세계의 데이터 구조로 논리적으로 표현 데이터 모델 구성 - 구조 ( Structure ) : 논리적으로 표현된 개체 타입들 간의 관계로서 데이터 구조 및 정적 성질을 표현 - 연산 ( Operation ) : 데이터베이스에 저..

개인 공부 2019.07.25

데이터베이스 공부 ( 스키마 정의 )

스키마의 정의 ( Schema ) - 데이터베이스의 구조와 제약조건에 관한 전반적인 명세를 기술 - 데이터베이스를 구성하는 데이터 개체 (Entity), 속성(Attribute), 관계(Relationship) 및 데이터 조작 시 데이터 값들이 갖는 제약조건 등에 관한 전반적으로 정의 - 스키마(Shema)는 데이터 사전에 저장되며, 다른 이름으로 메타 데이터 (Meta - Data) 라고 한다. 스키마의 3계층 ※외부 스키마 ( External Schema ) - 공용의 의미보다는 어느 개인이나 특정 응용에 한정된 논리적 데이터 구조 - 데이터베이스의 개별 사용자나 응용프로그래머가 접근하는 데이터베이스를 정의 - 사용자의 관점을 기술 ※개념 스키마 ( Conceptual Schema ) - 데이터베이스..

개인 공부 2019.07.25

데이터 베이스 공부 (DB 정의 및 특징 , DBMS)

데이터베이스의 정의 - 통합된 데이터 ( Integrated Data ) : 자료의 중복을 배제한 데이터의 모임 - 저장된 데이터 ( Stored Data ) : 컴퓨터가 접근할 수 있는 저장 매체에 저장된 자료 - 운영 데이터 ( Operational Data ) : 조직의 업무를 수행하는데 있어서 없어서 안될 반드시 필요한 자료 - 공용 데이터 ( Shared Data ) : 여러 응용 시스템들이 공동으로 소유하고 유지하는 자료 데이터베이스의 특징 - 실시간 접근성 ( Real Time Accessibility ) : 질의(조회)에 대하여 실시간 처리 및 응답 - 계속적인 변화 ( Continuous Evolution ) : 새로운 데이터의 삽입, 삭제, 갱신으로 항상 최신 데이터 유지 - 동시 공유..

개인 공부 2019.07.25

HTML 기본 용어 정리

HTML 처음 시작하기에 앞 써 기본적으로 3가지의 용어가 존재합니다. 태그, 요소, 속성 우선 태그와 요소에 대해 설명 드리자면, 예를 들어 Hello HTML 이라는 시작 태그와 끝 태그를 별도로 입력하는 요소를 볼 수 있는데요 반대로 시작 태그와 끝 태그를 함께 사용하는 요소인 방법도 존재합니다. 속성에서는 태그에 추가 정보를 부여할 때 사용하는데 예를 들어 Hello HTML로 title이 속성 이름으로 header이라는 속성 값을 부여받아 title 명을 Hello HTML로 문자 표기가 됩니다. 또한 내부 문자를 받지 않는 태그도 처럼 img의 속성 src 속성이름에 image.png라는 속성 값을 받아 이미지가 출력되는 형태를 볼 수 있습니다. 속성들도 마음대로 입력하는 것이 아닌 각 태그에..

웹 공부 2019.06.26

웹 디자인 기능사 2일차 공부 (디자인의 역사)

※근대 디자인의 역사 ●미술 공예 운동 ( 윌리엄 모리스 ) - 기계화, 대량생산으로 인한 제품의 품질저하에 반대하여 일어난 수공예 부흥 운동 - 아르누보 운동의 기반이 되었음 ●아르누보 ( 알폰스 무하 = 알퐁스 뮈샤 ) - 유겐트 스틸이라고 함 - 새로운 예술이라는 의미 - 식물을 모티브로 한 곡선과 추상형식을 사용 ●독일공작연맹 ( 헤르만 무테지우스 ) - 기능주의 운동 - 제품의 질적 향상과 규격화 ●큐비즘 ( 피카소, 브라크 ) - 실물을 입방체적으로 표현한 입체파 예술 - 세잔의 자연해석(구, 원통, 원뿔 )이 동기가 되었음 - 구성주의에 여향을 미침 ●구성주의 ( 타틀린 ) - 러시아의 추상주의 예술 운동 - 공간의 조형 중시 - 금속, 유리 등의 공업재료와 기하학적이고 기계적인 형태 이용 ..

개인 공부 2019.06.26

웹 디자인 기능사 1일차 공부 - (개념과 조건)

※디자인(Design) 정의란 - 수립한 계획을 목적에 맞게 설계하고 발전시키는 과정 - De(이탈) + Sign(형상)의 합성어로 기존의 형상에서 이탈하여 새로운 재화를 창출한다는 의미 포함 - 도안, 계획, 설계, 구상, 밑그림, 소묘 등을 의미 - 라틴어로 데시그나레 (Designare), 프랑스어로 데생 (Dessin), 이탈리어로 디세뇨(Disegno) 유래 ※국내에서 사용되는 디자인 용어 1950년대 도안, 의장 1960년대 산업 미술, 응용 미술, 디자인 1970년대 시각 디자인, 환경 디자인, 공업 디자인, 패션 디자인, 공예 1980년대 디자인 매니지먼트, 디자인 비즈니스 ※디자인의 목적 - 인간의 행복을 위해 환경을 개선하고 창조하는데 목적이 존재 - 빅터 파파넥은 형태와 기능을 분리하..

개인 공부 2019.06.24
반응형