728x90

전체 글 227

DBMS와 RDBMS의 개념

DBMS DBMS란 DataBase Management System의 약자로 데이터베이스를 관리하는 시스템. 데이터베이스(DB)는 여러 사람이 공유하고 사용할 목적으로 관리되는 정보. 자료의 중복을 없애고 구조화하여 처리를 효율적으로 하기 위해서 관련성을 가지며 기억시켜 놓은 데이터의 집합. 이러한 데이터베이스를 조작하는 소프트웨어를 DBMS라고 함. 데이터베이스를 관리하여 응용프로그램들이 데이터베이스를 공유하며 사용할 수 있는 환경을 제공함. 또한 데이터베이스를 구축하는 틀을 제공하고 검색 및 저장하는 기능으로 제공하며, 응용프로그램들이 데이터베이스에 접근할 수 있는 인터페이스를 제공하고 복구기능과 보안성 기능을 제공함. RDBMS RDBMS란 Relational DataBase Management S..

STUDY 2020.10.14

웹사이트 구성요소 - HTML/CSS/Javascript 의 정의와 차이점

웹사이트는 크게 3가지 요소로 구성되어 있음. HTML (Hyper Text Markup Language), CSS (Cascading Style Sheets), 자바스크립트 (Javascript) HTML(Hyper Text Markup Language) - 웹문서를 만들기 위하여 사용하는 기본적인 웹 언어의 한 종류 - 웹페이지에서 제목, 이미지, 동영상, 문단, 표 등을 정의하고 그 구조와 의미를 부여하는 정적 언어 - 웹의 구조를 담당 CSS(Cascading Style Sheets) - 마크업 언어(HTML, XML, XHTML등)가 실제 표시되는 방법(색상, 레이아웃, 크기, 폰트 등)을 지정하여 콘텐츠 구조를 구며주는 정적 언어 - 웹의 시각적인 표현을 담당 JavaScript - HTML ..

STUDY/HTML 2020.10.13

[앱스토어] 애플, 구글 앱스토어 비교

[iOS APP STORE 심사 지침] developer.apple.com/kr/app-store/review/guidelines/ App Store 심사 지침 - Apple Developer App Store 심사 지침 앱은 세상을 바꾸고 있습니다. 앱을 통해 사람들의 삶은 풍요로워지고, 여러분과 같은 개발자들은 전에 없던 새로운 방식으로 혁신을 이루고 있습니다. 이에 따라 App Store는 수 developer.apple.com [Google Play 개발자 정책 센터] play.google.com/intl/ko/about/developer-content-policy/ 개발자 정책 센터 Google Play에서는 혁신적인 앱과 게임을 배포하고 즐길 수 있는 최고의 글로벌 마켓플레이스를 제공합니다. ..

STUDY/APP 2020.10.12

[IT용어] 알아두면 좋은 IT 용어

O2O : Online to Offline O2O (Online to Offline)는 온라인과 오프라인을 연결하는 서비스를 의미. 스마트폰 대중화로 음식 배달, 콜택시, 호텔 예약 등이 O2O 서비스의 대표적인 서비스라고 할 수 있음. 처음에는 단순요청했던 서비스들이 이제는 주문에서 결제까지 전과정을 온라인 통해서 이뤄지고 있는 서비스들이 많음. ex> 카카오택시, 배달의민족, 요기요, 직방 등 핀테크(FinTech) : Finance + Technology 핀테크(FinTech)는 기술(Technology)을 이용한 금융(Finance) 서비스를 의미. 네이버페이, 삼성페이 등 이외에도 핀테크 서비스 영역은 전자결제, 가계부, 회계 SW, 결제, 모바일뱅킹, 앱카드, 크라우드 펀딩 등 다양한 분야를 ..

STUDY 2020.10.09

[용어] 모바일 터치 제스처

1. 탭(Tap) : 스크린을 한 손가락으로 한 번 터치한 후 즉시 들어 올리는 것. 보통 앱을 실행하거나 어떤 것을 선택할 때 사용됨. 손가락을 화면에 놓은 뒤 들어 올리는 순간, 이벤트가 발생. 스크린을 터치하는 횟수에 따라서 싱글 탭(Single Tap), 더블 탭(Double Tap), 트리플 탭(Triple Tap) 등이 있음. 2. 더블 탭(Double Tap) : 화면에 손가락을 2회 연속 두드리는 것. 싱글 탭과는 상대적으로 해당 제스처의 목적이 분명한 기능에 배치. 브라우저 사파리 혹은 지도나 이미지를 화면에서 확대하거나 축소하기 위한 제스처로 사용됨. 3. 프레스(Press) : 화면 위를 일정 시간 동안 약간의 힘을 가한 상태로 탭 하는 제스처. 화면 전체가 바뀌는 것이 아니라, 주로..

STUDY 2020.10.05

[디자인] 저작권 걱정없는 무료 이미지 사이트 모음

1. Google(구글) - www.google.co.kr Google www.google.co.kr #설정을 통해 무료 이미지 검색 가능 2. Unsplash(언스플레쉬) - http://unsplash.com Beautiful Free Images & Pictures | Unsplash Beautiful, free images and photos that you can download and use for any project. Better than any royalty free or stock photos. unsplash.com #디자인시안 작업 시 유용한 사이트 3. Pixabay - https;//pixabay.com/ko/ #가장 대중적으로 알려진 무료 이미지 사이트 4. 모그파일(Morgu..

STUDY/디자인 2020.09.28

[용어] 파일시스템

컴퓨터의 저장되는 데이터 중 파일(File)형태로 저장되는 데이터의 관리를 담당하는 것을 파일 시스템이라고 한다. 파일 시스템에선 파일의 내용과 함께 각 파일들의 상태 정보도 저장한다. 파일 이름 파일 종류 파일 크기 파일 생성 시간 최근 파일 접근 시간 최근 파일 갱신 시간 파일의 소유자 파일 속성 또는 접근 권한 파일의 저장 위치 위와 같은 종류의 상태 정보들을 사용자가 필요할 때 접근하여 추출할 수 있도록 지원도 해준다. 이는 운영체제마다 다르며 상태정보가 디렉토리에 저장되기도 하고, 유닉스는 inode라는 공간에 따로 저장된다. 다중 사용자 환경에서는 파일시스템이 파일에 대한 보호기능도 지원해준다.

STUDY 2020.09.25

[용어] API(Application Program Interface)

라이브러리란 함수들의 집합으로 미리 만든 함수를 모아 놓은 곳을 말함. 도서관에서 필요한 책을 빌리듯 라이브러리에서 필요한 함수를 찾아 쓸 수 있음. 라이브러리에 접근하기 위한 규칙들을 정의한 것을 API라고 하는데 Application Program Interface 즉, 프로그래머가 라이브러리가 제공하는 여러 함수를 이용하여 프로그램을 작성할 때 해당 함수의 내비 구조는 알 필요없이 단순히 API에 정의된 입력 값을 주고 결과 값을 사용할 수 있게 해줌. (※ API는 클라이언트, 서버와 같은 서로 다른 프로그램에서 요청과 응답을 주고 받을 수 있게 만든 쳬계) 대표적으로 운영체제가 제공하는 API는 운영체제의 다양한 기능을 사용할 수 있게 해줌. [API 유형] 1. Private API - Pri..

STUDY 2020.09.23

클라이언트 - 서버

클라이언트(영어: client 고객)는 서비스를 사용하는 사용자 혹은 사용자의 단말기를 가리키는 말. 서버(Server)란 서비스를 제공하는 컴퓨터이며, 다수의 클라이언트를 위해 존재하기 때문에 일반적으로 매우 큰 용량과 성능을 가지고 있음 서버 클라이언트 시스템이란 여러개의 클라이언트가 네트워크 통신을 활용해 서버에 접속을 하고 그 서버와 붙어있는 데이터베이스를 활용할 수 있는 시스템을 말함. 서버는 데이터베이스를 저장하고 DBMS를 운영하면서 여러 클라이언트에서 온 질의를 최적화, 권한 검사를 수행, 동시성제어, 회복기능, 무결성, 접근을 관리하고, 클라이언트는 사용자 인터페이스를 관리하고 응용들을 수행. 클라이언트는 서버와 동일한 디바이스 일 수도 있지만 대부분 서비스를 사용하고자 하는 사용자가 지..

STUDY 2020.09.22
728x90