본문 바로가기

반응형

전체 글

(48)
[sqld] SQL 기본 sql 문장들의 종류 명령어의 종류 명령어 설명 데이터 조작어 (DML: Data Manipulation Language) SELECT 데이터베이스에 들어있는 데이터를 조회하거나 검색하기 위한 명령어를 말하는 것으로 RETRIEVE라고도 한다. INSERT UPDATE DELETE 데이터베이스의 테이블에 들어있는 데이터에 변형을 가하는 종류의 명령어들을 말한다. 예를 들어 테이블에 새로운 행을 집어넣거나, 원하지 않는 데이터를 삭제하거나 수정하는 것들의 명령어들을 DML이라고 부른다. 데이터 정의어 (DCL: Data Definition Language) CREATE ALTER DROP RENAME 테이블과 같은 데이터 구조를 정의하는데 사용되는 명령어들로 그러한 구조를 생성하거나 변경하거나 삭제하거나 ..
[minecraft] title 명령어 사용법 / 명령어 만들어서 title 띄우기 두 번째 스크립트 게시물을 돈모드 만들기로 하려고 했는데 요즘 일상이 정신없는 관계로 조금 여유가 생기고 난 후에 올리도록 하겠습니다. 아마 2월 내에는 올라올 듯. 오늘은 제목과 같이 커맨드 트리거를 사용하여 마인크래프트에 있는 기능 중 하나인 title을 간단하게 띄우는 법을 알려드리겠습니다. skript 버전 2.2 기준으로 작성되었습니다. title 명령어 title 명령어를 스크립트 없이 사용할 때는 title player title ""띄울 문장"" 을 입력하면 됩니다. 스크립트를 사용하면 문구를 정해두고 모두에게 한꺼번에 타이틀을 띄울 수 있습니다. title potato title ""타이틀 띄우기"" 이렇게 사용할 경우 potato라는 플레이어에게 타이틀 띄우기를 띄우게 됩니다. skri..
[sqld] 데이터 모델의 이해 2 5. 프로젝트 생명주기 - 분석 -> 설계 -> 개발 -> 테스트 -> 전환/이행 - 계획 또는 분석 - 개념적 데이터 모델링 - 분석 - 논리적 데이터 모델링 - 설계 - 물리적 데이터 모델링 6. 데이터독립성 데이터독립성의 필요성 - 유지보수 비용을 절감하고 데이터 복잡도를 낮추며 중복된 데이터를 줄인다 - 각 View의 독립성을 유지하고 계층별 View에 영향을 주지 않고 변경이 가능하다 - 단계별 Schema에 따라 데이터 정의어(DDL)과 데이터 조작어(DML)가 다름을 제공한다 데이터베이스 3단계 구조 외부단계 - 외부스키마 / 개념적단계 - 개념스키마 / 내부적단계 - 내부스키마 데이터독립성 요소 외부스키마(External Schema) - DB의 개개 사용자나 응용프로그래머가 접근하는 DB..
[sqld] 데이터 모델의 이해 1 데이터 모델의 이해 1. 모델링 모델링의 정의 현실세계를 추상화, 단순화, 명확화하기 위해 일정한 표현법에 의해 표현하는 기법 모델링의 특징 1) 추상화 -> 다양한 현상을 일정한 양식인 표기법에 의해 표현 2) 단순화 -> 복잡한 현실세계를 약속된 규약에 따라 제한된 표기법이나 언어로 표현하여 쉽게 이해할 수 있게 함 3) 명확화 -> 대상에 대한 애매모호함을 제거하고 정확하게 현상을 기술하는 것 모델링의 관점 1) 데이터 관점 -> 업무와 데이터, 데이터간의 관계에 대해 모델링 2) 프로세스 관점 -> 진행되고 있거나 진행되어야 하는 업무에 대해 모델링 3) 데이터와 프로세스의 상관관점 -> 업무에 따라 데이터가 영향을 받는지에 대해 모델링 2. 데이터 모델링 데이터 모델링의 정의 - 정보시스템을 구..
[github] 깃허브 토큰 생성하기 / 깃허브 비밀번호 깃과 깃허브를 책으로 공부하는데 로컬저장소와 깃허브의 원격저장소를 연결하는 과정에서 비밀번호에 대한 문제가 발생해서 찾아본 결과 2021년 8월부터 비밀번호 대신 토큰을 사용한다고 한다. 그 이전에 출판된 책이기 때문에 이 부분이 반영되지 않았다. 따라서 블로그에 이에 대한 내용을 정리해두려고 한다. 깃허브 토큰 생성하기 다음 방법을 따라오면 비밀번호 대신 사용할 수 있는 토큰을 생성할 수 있다. 1. 깃허브 로그인 후 프로필을 눌러 setting을 클릭한다. 2. 옆에 메뉴들이 쭉 있는데 가장 아래 있는 developer setting을 클릭한다. 3. Personal access tokens를 클릭한다. 4. Generate new token을 클릭한다. 5. 비밀번호를 한 번 더 입력하라는 창이 뜨..
[R Programming] R을 통한 데이터의 시각화 R은 데이터를 처리하는 프로그램이니만큼 엑셀처럼 데이터를 시각화하는 것이 가능하다. 데이터를 시각화하는 것은 누구나 알듯이 데이터가 어떠한 방식으로 연관되어 있는지 한 눈에 알아볼 수 있게 하기 위해서이다. plot을 이용하여 시각화 기본함수인 plot을 이용하여 간단하게 시각화를 할 수 있다. plot의 기본입력값은 두개가 들어간다. plot(x,y)를 입력했을 때 x와 y에 대한 그래프가 만들어진다. > x y plot(x,y) 위와 같은 가장 단순한 값을 입력했을 경우 (x,y)자리에 점이 찍히게 된다. > x y plot(x,y) 이와 같은 값을 줄 경우 (2,4)와 (3,5)에 각각 점이 찍힌다. 선으로 표현하고 싶을 경우 type을 설정해준다. > plot(x, y, type= "l") typ..
[minecraft] skript 스크립트로 스코어보드(score board) 띄우기 / 마인크래프트 사이드바 띄우기 스크립트를 통해 플레이어 각자에게 스코어보드를 띄우는 방법을 포스팅하겠습니다. 필요한 애드온 - skRayFall 제가 사용하고 있는 버전은 1.9.12입니다. 스코어보드 띄우기 기본적으로 스코어보드 설정 명령어는 아래와 같습니다. set name of sidebar of %player% to %string% set score %string% in sidebar of %player% to %number% set name은 사이드바의 이름을 설정해 주는 명령어이고, set score는 스코어보드의 내용을 설정해줍니다. set score의 맨 뒤에 들어가는 %number%의 크기가 큰 순서대로 스코어보드 상에 배열이 됩니다. 커맨드 트리거를 이용하여 간단한 스코어보드를 띄우는 스크립트를 보여드리겠습니다. c..
[Git] Git 커밋하기 / Git CLI 사용방법 git은 버전관리를 쉽게 할 수 있게 해주는 프로그램입니다. 협업에서 github를 사용하는 것을 많이 보았을텐데 혼자서 본인만의 컴퓨터로 버전관리를 하는것은 git만 설치해도 충분합니다. git으로 버전관리하는 것을 간단하게 소개해보도록 하겠습니다. 1. Git 다운로드 공식 홈페이지에서 git을 다운로드 합니다. 링크를 눌러 원하는 버전을 운영체제에 맞게 다운받아 줍니다. https://git-scm.com/downloads Git - Downloads Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built..

반응형