전체 글 226

데이터 무결성 - Integrity

데이터의 무결성은 데이터의 정확성, 일관성, 유효성이 유지되는 것을 말한다. 데이터의 무결성을 유지하는 것은 데이터베이스 관리시스템 (DBMS)의 중요한 기능이며, 주로 데이터에 적용되는 연산에 제한을 두어 데이터의 무결성을 유지한다. 데이터베이스에서 말하는 무결성에는 다음과 같은 4가지 종류가 있다. 1) 개체 무결성 (Entity integrity) 모든 테이블이 기본 키(primary key)로 선택된 필드(column)를 가져야 한다. 기본 키로 선택된 필드는 고유한 값을 가져야 하며, 빈 값은 허용하지 않는다. 2) 참조 무결성 (Referential integrity) 관계형 데이터베이스 모델에서 참조 무결성은 참조 관계에 있는 두 테이블의 데이터가 항상 일관된 값을 갖도록 유지되는 것을 말한..

카테고리 없음 2021.07.28

PRIMARY KEY (기본 키) 와 UNIQUE KEY (고유 키)

PRIMARY KEY(기본 키) 주 키 또는 프라이머리 키라고 하며, 관계형 데이터베이스에서 조(레코드)의 식별자로 이용하기에 가장 적합한 것을 관계 (테이블)마다 단 한 설계자에 의해 선택, 정의된 후보 키를 말한다. 유일 키는 0~1개 이상의 속성의 집합으로 볼 수 있다.[1] 즉, 관계에 저장된 레코드를 고유하게 식별하는 후보 키 (=속성 또는 속성의 집합) 가운데, 설계자가 일반적으로 이용되어야한다고 정해 놓은 것을 가리킨다. 기본 키는 다음과 같은 특징을 갖는다. - 값이 중복되지 않는다. - 반드시 값을 입력해야 한다. - 테이블 데이터의 고유 인식번호 (id) UNIQUE KEY(고유 키) 기본 키는 또한 관계형 데이터베이스의 테이블에서 행을 고유하게 정의하는 열 또는 열 조합입니다. 테이블..

STUDY/SQL 2021.07.27

웹 크롤링(web crawling)과 저작권

웹 크롤링이란? 웹 크롤러(web crawler)는 조직적, 자동화된 방법으로 월드 와이드 웹을 탐색하는 컴퓨터 프로그램이다. 웹 크롤러가 하는 작업을 '웹 크롤링'(web crawling) 혹은 '스파이더링'(spidering)이라 부른다. 웹 크롤링(Crawling)은 크롤러를 이용하여 웹페이지의 내용 전부 또는 특정 내용을 대량으로 가져오는 것을 뜻한다. 저작권법상 데이터베이스와 데이터베이스 제작자의 권리 ‘데이터베이스’는 소재를 체계적으로 배열 또는 구성한 ‘편집물’로, 개별적으로 그 소재에 접근하거나 그 소재를 검색할 수 있도록 한 것이다. 데이터베이스는 창작성을 요하지 않는다 1)(저작권법 제2조 제19호). ‘데이터베이스 제작자’란 데이터베이스의 제작 또는 그 소재의 갱신·검증 또는 보충에 ..

STUDY/etc 2021.07.26

그로스 해킹 Growth Hacking

그로스 해킹 Growth Hacking 그로스 해킹은 사용자의 행동 패턴을 데이터로 추출하고, 수집된 데이터를 분석한 후 창의적인 마케팅 전략을 세워 회사를 급성장시키는 것을 말한다. 말 그대로, 성장을 위해서라면 해킹을 해서라도 목적을 달성하겠다는 정신을 담고 있다. 그로스 해킹은 플랫폼 운영에 있어서 기존의 모호한 개념들을 버리고, 명확한 지표와 ROI(Return On Investment: 투자 대비 효율)의 수치를 기반으로 의사결정을 할 수 있게 한다. 따라서 그로스 해킹에서 수많은 데이터 중에서 본인만의 행동적 지표를 분석하는 것이 중요하다. 행동적 지표에는 제품이 개선되고 있는지, 개선할 점은 무엇인지, 어떤 방향으로 개선을 해야 하는지에 대한 인사이트를 얻을 수 있는 데이터를 말한다. 그로스..

STUDY/기획 2021.07.19

구글 WebP 이미지 포맷

웹사이트의 이미지를 PC에 저장할 때 WebP라는 낯선 확장자명을 보게 될 때가 있다. 구글이 이미지 파일을 압축해 웹페이지 로딩 속도를 높이기 위해 2010년 발표한 오픈소스 이미지 포맷이다. 이름처럼 Web을 위해서 만들어진 효율적인 이미지 포맷으로 '웹피'라고 읽는다. JPG보다 압축률이 좋아 웹 사이트에 이상적인 포맷으로, IE를 제외한 거의 모든 주요 브라우저에서 이를 지원한다. 단, 포토샵을 비롯한 많은 애플리케이션이 이 포맷을 지원하지 않는다는 단점이 있다. 기존 이미지 포맷이 GIF, PNG, JPEG으로 삼분되어 있었다면 WebP는 이 세 가지 포맷을 전부 대체 가능한 특징을 가지고 있다. 대부분의 이미지 포맷이 손실 압축(JPEG)과 비손실 압축(PNG, GIF) 포맷으로 나뉘는데, W..

STUDY/디자인 2021.07.16

[용어] 작업 분할 구조도_WBS(Work Breakdown Structure)

1. WBS 란 (Work Breakdown structure) 작업분해도 프로젝트의 범위와 최종산출물을 세부요소로 분할한 계층적 구조 2. WBS 작성방법 1) 전체를 큰 단위로 분할 2) 각각의 부분에 대해 좀 더 작은 단위로 분해하여, 계층적으로 구성 3) 워크 패키지 작업 (부분을 구성하는 일련의 작업 단위) 4) 담당인원을 배치 구성도 완성 3. WBS 의 역할 WBS는 전체 업무를 분류하여 구성 요소로 만든 후 각 요소를 평가하고 일정 별로 계획하며 그것을 완수할 수 있는 사람에게 할당해 주는 역할을 합니다. 1) 프로젝트에서 수행할 업무를 식별 프로젝트의 시작은 프로젝트 관리자의 임명에서 시작되며, 프로젝트의 주 관리자인 PM이 프로젝트의 모든 예산을 수립하는데, 이러한 예산은 요구사항에 근..

STUDY/기획 2021.07.15

도메인 구매대행 서비스

구매하고 싶은 도메인을 다른 사람이 이미 구매하여 선점하고 있을 경우, 구매협상을 도와주는 서비스. 직접적으로는 컨택 및 협상이 어려울 수 있으므로 대행서비스를 이용하는 것도 한가지 방법이라고 생각된다. 1. 가비아 - 구매대행 서비스 https://domain.gabia.com/reserve/buying_agency 가비아: 대한민국 도메인 점유율 1위 대한민국 100만 도메인 등록 업체 domain.gabia.com 2. 호스팅 케이알 - 도메인 마켓 플레이스 https://hosting.kr/domain/market/main.hk?menu_id=19 https://hosting.kr/domain/market/main.hk?menu_id=19 hosting.kr 호스팅 케이알은 판매자는 직접 가격을 ..

STUDY/etc 2021.07.14

폰트 확인-비교 사이트

이미지상에 사용된 폰트가 어떤건지 알고 싶을 때 유용하게 사용할 수 있는 사이트 1. 폰트박스 beta(한글) : https://kfonts.kr/ AI한글폰트검색 이 폰트 뭐야? 사진속에 궁금한 폰트! AI가 알려줄께요! 약 4천종의 한글 폰트를 검색할 수 있는 폰트 이미지 검색 엔진. AI 한글 폰트 검색. 이미지 검색 엔진. fontbox.kr 폰트를 확인할 이미지를 업로드 하거나 해당 이미지가 업로드되어 있는 URL을 입력하면 사용된 폰트를 알려줍니다. 2. myfonts(영문) https://www.myfonts.com/ Fonts for Print, Products & Screens | MyFonts Welcome to MyFonts, the #1 place to download great @..

STUDY/디자인 2021.07.13

[용어] UAT(User Acceptance Test)

UAT(User Acceptance Test)란 사용자 수용 테스트(소프트웨어 테스트의 마지막 단계로 개발된 소프트웨어가 실제 사용자가 원하는 업무를 제대로 처리할 수 있는지를 확인하는 단계). 정보시스템 검사 중 하나로, 시스템이 실제 운영 환경에서 사용될 준비가 되었는지 최종적으로 확인하는 단계이다. 시스템 검사는 사용자가 평가하고 관리자가 점검한다. 모든 관계자가 새로운 시스템을 만족하면 시스템은 설치를 위해 정식으로 인수된다. 출처 : https://ko.wikipedia.org/wiki/%EC%9D%B8%EC%88%98_%EA%B2%80%EC%82%AC 인수 검사 - 위키백과, 우리 모두의 백과사전 인수검사(acceptance testing)는 정보시스템 검사 중 하나로, 시스템이 실제 운영 환..

STUDY 2021.07.12

[파워포인트] 글자 사이 간격(자간) 설정하기

파워포인트에서 텍스트박스를 사용하여 작성할 경우 가끔 같은 글자수인데 길이가 다르게 보이는 현상이 있을 때가 있다. 이런 경우 글자사이의 간격(자간)이 다를 수 있으므로 자간을 확인하면 해결이 된다. [동일 글자수이나 길이가 달라보이는 경우] [글자 사이 간격(자간) 수정 방법] - 텍스트 박스를 선택 후 상단에서 문자 간격 버튼을 클릭합니다. 클릭하여 각각의 행을 맞춰줍니다. 자간 별로 간격은 아래와 같습니다.

STUDY/OFFICE 2021.06.25