개발자(3)
-
[DataBase] 데이터베이스 정의 / 관계형데이터베이스 RDBS / NoSQL
데이터베이스 (DB: Database) 중복된 데이터를 없애고, 자료를 구조화하여 데이터를 효율적으로 저장하는 공간 검색, 저장 및 관리를 위해 설계된 시스템 데이터베이스 특징 사용자의 질의에 대하여 즉각적인 처리와 응답이 이루어짐 생성, 수정, 삭제를 통하여 항상 최신의 데이터를 유지 사용자들이 원하는 데이터를 동시에 공유 가능 사용자가 원하는 데이터를 주소가 아닌 내용에 따라 참조 가능 응용프로그램과 데이터베이스는 독립되어 있으므로, 데이터의 논리적 구조와 응용프로그램은 별개로 동작 여러 테이블로 구성 테이블은 관련된 데이터를 저장하고 관리하는 데 사용 데이터의 무결성, 보안, 동시성 제어 등과 같은 다양한 측면에서 안정성을 제공 데이터 저장 방식 - 관계형, NoSQL 1. 관계형 데이터베이스 (R..
2023.12.23 -
[Java] 객체(Object)의 정의
자바 객체지향 프로그래밍(OOP, Object-Oriented Programming) 언어 모든 것이 객체로 구성 코드를 논리적으로 구조화하고 모듈화하여 유지보수성 우수 코드의 재사용성을 증가 객체 데이터와 그 데이터를 처리하는 메서드를 함께 묶어 놓은 소프트웨어 모듈 클래스(Class)에 의해 생성 객체는 클래스의 인스턴스(Instance) 클래스 객체를 생성하기 위한 일종의 설계 도면 클래스 : 객체의 특성(속성)과 행동(메서드)을 정의 객체 : 실제로 그 특성과 행동을 가지게 됨 ex) 객체 : 자동차 자동차 속성 : 색상, 모델, 속도 등 (다양성) 자동차 객체를 생성하기 위해 자동차 클래스를 정의하고, 그 클래스의 인스턴스(주행, 정지, 경적 울리기 등)를 생성하면 실제 자동차 객체가 만들어진다..
2023.12.22 -
[JavaScript] Document 정의 및 사용 방법
document 웹 페이지의 문서 객체 모델(Document Object Model, DOM)을 나타내는 JavaScript의 내장 객체 중 하나 HTML 문서의 구조를 표현하고, JavaScript를 통해 이 구조에 접근하고 조작할 수 있게 해주는 인터페이스를 제공 웹 페이지의 전체 문서를 나타내며, 해당 문서 내의 요소들에 접근하고 조작할 수 있는 다양한 메서드와 속성을 제공 JavaScript로 HTML 문서를 동적으로 조작 * 요소 선택 document.getElementById( ) 지정된 ID를 가진 요소를 선택 var myElement = document.getElementById('myId'); document.getElementsByClassName( ) 지정된 클래스를 가진 모든 요소를..
2023.12.22