본문 바로가기

웨데이터랩

[IT 웹툰] 5화 SQL이 뭐에요?😭 SQL은 Structured Query Language (구조적 질의 언어)의 줄임말로, 관계형 데이터베이스 시스템(RDBMS)에서 자료를 관리 및 처리하기 위해 설계된 언어입니다. RDBMS는 다음과 같은 특징을 지닙니다. - RDB를 생성하고 수정하고 관리할 수 있는 소프트웨어 - 관계형 모델을 기반으로 하는 DBMS 유형 - RDBMS의 테이블은 서로 연관되어 있어 일반 DBMS보다 효율적으로 데이터를 저장, 구성 및 관리 - 정규화를 통해 데이터의 중복성을 최소화하며 트랜잭션을 수행하는 것이 더 쉽다 - 데이터의 원자성, 일관성, 격리 및 내구성을 유지하며 데이터 무결성을 높인다 관계형 데이터베이스는 테이블(table)로 이루어져 있으며, 테이블은 키(key)와 값(value)의 관계를 나타냅니다.. 더보기
[IT 웹툰] 3화 자바스크립트란? 3화 자바스크립트란? 자바스크립트는 ‘웹페이지에 생동감을 불어넣기 위해’ 만들어진 프로그래밍 언어입니다. 기존 C나 자바 언어와 달리 굉장히 단순한 구조와 원칙을 가지고 있기 때문에 초보 개발자들이 쉽게 배우고 이해할 수 있습니다. 자바스크립트의 특징은 스크립트 언어라는 점입니다. 스크립트 언어란 소스 코드를 컴파일하지 않고도 실행할 수 있는 프로그래밍 언어를 말합니다. 스크립트 언어는 인터프리터 방식에 사용하기 위해 나온 것으로, 응용 소프트웨어와 상호작용하며 제어합니다. 자바스크립트는 실시간으로 스크립트를 통해 바로바로 실행해 디버깅이 편리합니다. 자바스크립트의 일반적인 용도는 웹 페이지에 기능을 더해 HTML 웹 페이지를 동적이고 살아 있게 만드는 것입니다. 자바스크립트를 통해 -HTML 페이지 변.. 더보기
[IT 웹툰] 2화 C, C++, C# 2화 C, C++, C# C는 절차 지향 프로그래밍입니다. 절차형 프로그래밍은 말 그대로일정한 순서에 따라 프로그래밍을 하는 방식을 말합니다. 절차지향은 실행속도가 빠르다는 장점이 있지만 코드의 순서가 중요하기 때문에 그만큼 유지보수도 까다롭다는 단점도 있습니다. 그렇기 때문에 보통 속도가 매우 중요한 운영 체제나 임베디드 시스템을 만들 때 사용됩니다. C++은 C에 class 문법이 추가된 언어입니다. C++에서는 클래스를 이용해 객체 지향 프로그래밍을 할 수 있습니다. 객체 지향 프로그래밍에선 객체(Object)가 중심이며, 모든 데이터를 객체로 취급합니다. 예를 들어 우리는 어떤 자동차를 만들때, 자동차라는 “클래스”를 선언하고 거기에 더해 차의 크기 등을 정해 SUV나 경차와 같은 “객체”를 만들.. 더보기