본문 바로가기

분류 전체보기227

[Database] 데이터베이스(Database, DB), DBMS란? 데이터베이스(Database, DB)란? 데이터베이스(Database) - 데이터베이스는 조직에 필요한 정보를 얻기 위해 논리적으로 연관된 데이터를 모아 구조적으로 통합해 놓은 것이다. 쉽게 말하자면 '데이터의 집합', '데이터의 모임'이다. 이러한 데이테베이스는 일반적으로 데이터베이스 관리 시스템(DBMS)에 의해 제어된다. 이러한 데이터베이스는 일상생활 거의 모든 곳에서 사용이 되고있다. 일상생활에서 사용되는 데이터베이스 학생 데이터 ▶ 학사 데이터베이스 신용카드 데이터 ▶ 은행 데이터베이스 병원 데이터 ▶ 건강보험 데이터베이스 쇼핑몰 데이터 ▶ 쇼핑몰 데이터베이스 문헌 정보 데이터 ▶ 도서관 데이터베이스 파일 처리 시스템 데이터베이스, 데이터베이스 관리 시스템이 등장하기 전에는 이 역할을 파일 처리.. 2022. 9. 9.
[IoT] 사물인터넷(IoT)의 정의 사물인터넷(IoT : Internet of Things) ISO/IEC JTC 1/SWG 5에서 정의한 사물인터넷(IoT) 사물, 사람, 시스템 및 정보 자원이상호 연결된 인프라와 지능형 서비스를 통해물리적 및 가상 세계의 정보를 처리하고 대응할 수 있는 것 https://en.wikipedia.org/wiki/ISO/IEC_JTC_1/SWG_5 사물인터넷을 조금 더 쉽게 말하자면, - 센서를 내장하고 있는 사물들이 서로 연결되어 각각의 사물들이 제공하던 것 이상의 새로운 가치를 제공하는 방식이다. 인터넷(Internet) 우리는 인터넷의 정의를 컴퓨터들이 연결된 네트워크라고 잘 알고 있다. 하지만 사물인터넷을 이해하기 위해서는 우리가 평소 알고 있던 인터넷의 정의를 다르게 바라봐야 한다. 사물인터넷에서.. 2022. 9. 7.
[WEB] 반응형 nav바 만들기(HTML, CSS, JS) 1. 틀 잡아주기 클래스 명이 nav-bar인 태그 안에 logo와 메뉴, sns을 넣어주기 위해서 각각을 div와 ul태그로 묶어 틀을 완성시켜준다. 2. 상세하게 UI 만들어주기 IT 정복가 Home Weddings FAQ Gallery .nav-logo에는 웹페이지의 로고와 웹 사이트 명을 작성해준다. .nav-menu에는 메뉴를 보여준다. .nav-sns에는 이 웹 페이지의 sns를 보여준다. (아직까지 못생김) 3. CSS로 꾸며주기 body{ margin: 0; padding: 0; } a{ text-decoration: none; color: white; } a:hover{ color: white; } li{ list-style: none; } .nav-bar{ display: flex; j.. 2022. 8. 23.
[JS] ES6 문법을 알아보자 우선 ES6의 ES는 ECMAScript의 약자이며 자바스크립트의 표준, 규격을 나타내는 용어이다. 또한, 6는 버전을 의미하며 ES6는 2015년에 나타났다. 이 업데이트로 자바스크립트의 많은 부분이 변하였고, 편리한 기능이 생겨났다. 1. const / let의 등장 const와 let이 등장하기 전에는 변수를 선언 할 때 var만이 존재했다. 하지만 var에는 문제가 있었고, 이를 해결하기 위해 ES6를 통해 const / let을 추가하였다. const: 객체와 함께 사용할 때를 제외하고 변경이 불가능한 변수 (상수) let: 새로운 값을 받을 수 있고, 재할당을 할 수 있다. const와 let이 등장했기때문에 *var 사용을 피하는 것이 좋다. ( *변수 선언 let, var, const ) .. 2022. 8. 12.