분류 전체보기 87

[CSS3] CSS 선택자

📱 CSS 선택자특정한 HTML 태그를 선택할 때 사용하는 기능선택자를 사용해 특정한 HTML 태그를 선택하면 해당 태그에 원하는 스타일 또는 기능을 적용HTML 태그를 선택해 스타일을 적용하기 위해 선택자를 사용style 태그 내부에 입력해 사용style 태그 내부에 입력되는 코드를 스타일시트라고 부름h1{color:red;} // 선택자를 사용해 h1 태그를 선택하고 color 속성에 red 키워드를 적용하는 예 //📱 전체 선택자*HTML 페이지 내부의 모든 태그 선택- 모든 웹 페이지에서 빠지지 않고 사용하는 선택자📱 태그 선택자태그특정한 태그를 선택- h1 태그의 color 속성에 red 키워드를 적용하고 p 태그의 color 속성에 blue 키워드 적용📱 아이디 선택자#아이디아이디 속성..

Front/CSS 2024.06.30

[HTML5] HTML 태그 모음

HTML 페이지 구조🖥️ 기본 태그태그와 요소Hello HTML5- 시작 태그와 끝 태그를 별도로 입력하는 요소속성Hello HTML5- h1 태그에 title 속성 부여 - img 태그는 그림을 만들 때 사용하며, src 속성을 사용해 어떠한 이미지를 출력할 지와 관련된 정보 제공주석- 어떠한 기능을 수행하는 코드인지 설명하는 코드- 프로그래밍 언어에서 프로그램 실행에 영향을 미치지 않고 설명을 위한 목적으로 사용하는 코드- 쉽게 이해가 가능한 코드에는 주석이 필요하지 않지만, 주석을 얼마나 잘 활용하는지로 프로그래밍 실력을 평가하기도 함🖥️ HTML5 페이지 태그 html>- 웹 브라우저가 현재 웹 페이지가 HTML5 문서임을 인식하게 만듬- 모든 HTML5 문서는 반드시  html> 태그 표기해..

Front/HTML 2024.06.25

[HTML5] HTML란?

HTML(Hyper Text Markup Language)웹 페이지를 생성하기 위한 표준 마크업 언어웹 페이지의 구조를 설명일련의 요소로 구성요소를 사용하여 브라우저에 콘텐츠를 표시하는 방법을 알려줌콘텐츠 조각에 레이블을 지정      웹 표준웹 사이트 제작할 때 지켜야 하는 약속을 정리한 것웹 표준을 지켜 사이트를 제작하면 장소나 브라우저 상관없이 쉽게 웹 사이트 연결 가능웹 표준으로 문서를 만들면 어떤 기기에서든 볼 수 있기에 웹 개발자와 디자이너의 시간 절약HTML5로 문서를 만드는 것 = 웹 표준 지킨 문서를 만드는 것HTML5를 공부해야 하는 이유웹은 주인도 국적도 없는 모두에게 공개된 기술이므로 모든 디바이스에서 사용할 수 있음HTML5를 공부하여 알고 있다면, 안드로이드 애플리케이션 개발을 ..

Front/HTML 2024.06.25

[DB] 관계

관계(Relationship)의 정의 두 엔티티 사이의 관련성을 나타내는 용어 현실세계에서는 여러 사물들이 상호 관련성을 가지고 움직이기 때문에 이를 모델링하면 엔티티와 엔티티 사이의 관계로 표현 ERD에서는 두 엔티티가 관계있다는 사실을 나타내기 위해 두 엔티티를 선으로 연결하고 학생 입장에서 수강과목이 어떤 관계에 잇는지, 과목 입장에서 학생이 어떤 관계에 있는지를 연결선 위, 아래에 표현해준다 실무적인 관점에서 보았을 때 두 엔티티가 관계가 있다는 의미는 상호 공유하는 속성이 있다는 의미 누가 어떤 과목을 수강하는지를 알기 위해서는 데이터가 저장되어야 함 데이터가 저장되어 있다면 우리는 어떤 학생이 어떤 과목을 수강하는지 쉽게 알 수 있으며, 이것이 가능한 이유는 두 테이블이 학번이라는 공유 속성을..

[DB] 속성

속성 (Attribute) 속성이란 엔티티에서 관리해야 할 최소 단위의 정보 항목을 말하면 엔티티는 하나 이상의 속성을 포함한다 현실세계에서 하나의 엔티티는 많은 정보를 포함할 수 있음 모델링 과정에서는 포함하고 있는 모든 정보 항목을 속성으로 표현하지 않음 엔티티의 경우와 마찬가지로 엄무에서 관심이 있는 정보 항목만을 속성으로 취함 속성은 ERD에서 박스 하단에 세로 방향으로 표시 엔티티의 속성은 테이블의 컬럼과 대응 테이블에서는 컬럼이 세로 방향으로 배치되는데, 엔티티의 속성은 세로로 배치되기 때문에 처음에는 엔티티와 테이블을 일치시켜 생각하기 어려움 데이터 모델링에서 연습해야 할 것 중 하나는 엔티티를 테이블과 연관지어 생각하는 것 엔티티를 보면서 대응되는 테이블을 상상할 수 있어야 하며, 반대로 ..

[DB] 엔티티

엔티티 (entity) 현실세계를 데이터 관점에서 모델링할 때 사용되는 핵심적인 개념 엔티티란 - 업무의 관심 대상이 되는 정보를 갖고 있거나 그에 대한 정보를 관리할 필요가 있는 유형, 무형의 사물을 말함 예를 들어 회원제 인터넷 쇼핑 사이트에서 정보를 관리해야 할 필요가 있는 회원, 상품, 쇼핑카드와 같은 사물을 엔티티라고 함 회원이나 상품은 실제로 존재하는 유형의 사물이지만 쇼핑카트는 인터넷상에만 존재하는 무형의 사물 눈에 보이지 않는 무형의 사물도 정보를 관리해야 할 필요가 있다면 엔티티 객체지향의 개념에 익숙한 독자라면 엔티티가 클래스에 해당하고 엔티티의 인스턴스는 객체에 해당한다는 것을 알 수 있다 모델링 단계에서는 인스턴스는 크게 중요하지 않음 물리적 설계 단계에서 엔티티와 인스턴스는 각각 ..

[DB] 데이터 모델링

논리적 데이터베이스 설계 - 현실세계의 업무를 분석하여 이를 약속된 표기법을 사용하여 개념적 모델로 표현하는 과정 - 전체 데이터베이스 설계에서 핵심적인 부분 논리적 데이터베이스 설계 과정 = 데이터 모델링 데이터 모델링 약속된 개념들을 사용하여 현실세계를 표현하는데 엔티티, 속성, 관계 등 효율적인 모델링을 위해 지원 도구를 사용하는 경우 많음 모델링 도구의 사용법을 익히는 것이 필요 현실세계를 분석하는 방법을 배우게 됨 분석한 내용을 모델로 표현하는 방법을 단계적으로 배움 학습된 내용을 가지고 데이터 모델링을 수행하게 되면 최종적인 산출물(output)은 ERD ERD를 그릴 줄 알아야 하지만 다른 사람이 그려놓은 ERD를 보고 역으로 현실세계의 업무를 추론하여야 함 데이터베이스와 모델링 용어의 대비..

HTML/CSS/JS 웹 개발 시작

웹 개발웹 브라우저 화면에 보이는 겉모습을 만드는 것이 전부가 아님웹사이트에서 사용자에게 제공할 기능과 서비스까지 모두 담아야 함서버 vs 클라이언트서버인터넷에 연결된 컴퓨터웹 요소와 여러 정보가 저장클라이언트사용자가 웹 사이트에 접근할 때 사용하는 기기웹 브라우저프론트엔트 개발 vs 백엔드 개발프론트엔드 개발웹 브라우저 화면에 보이는 부분 개발 -> 웹 사이트 제작HTML, CSS, JS 사용백엔드 개발사용자 뒤 보이지 않는 영역, 서버를 다룸데이터베이스를 설계하거나 데이터 처리자바, 파이썬, PHP 등 프로그래밍 언어 사용 웹 개발의 기본웹 문서의 뼈대를 만드는 HTML 웹 브라우저 창에 웹 문서의 내용을 보여주기 위한 약속HTML에서 약속한 표기법을 사용하여 문서 작성해야 함웹 문서를 꾸미는 CSS..

Front 2024.04.12

[JAVA] 출력 처리

1. 데이터 출력 데이터를 출력하는 가장 기본적인 방법은 콘솔로 출력하는 print() 메서드를 사용하는 것 print() 메서드를 사용하려면 System 클래스를 사용해야 함 System 클래스는 시스템과 관련된 작업을 수행하는 표준 입출력 클래스로, 표준 출력을 위한 변수 out이 정의되어 있어 콘솔로 출력 public class Example02{ public static void main(String[] args){ System.out.println("java" + "Program"); } } public class InputOutput01{ public static void main(String[] args){ String myName = "홍길동"; int myAge = 20; System.o..

Back/Java 2024.04.11

[JAVA] 자료형

1. 자료형의 개요 자료형은 프로그래밍을 할 때 사용하는 숫자, 문자열 등의 다양한 데이터 형태를 식별하는 분류 프로그램의 가장 기본이자 핵심적인 단위 자료형은 변수를 어떻게 사용할 것인지를 컴파일러나 인터프리터에 알려주기 위한 변수의 속성 데이터에 대해 수행할 수 있는 작업과 저장할 수 있는 값 유형 정의 자료형을 충분히 이해하지 않고 프로그래밍을 시작하는 것은 기초 공사가 마무리되지 않은 상태에서 건물을 짓는 것과 같음 2. 정수 자료형 정수형은 소수 부분이 없고 음숫값을 허용하는 숫자 byte, short, int, long 등 네 가지 유형이 있음 정수형의 유형에 따라 차지하는 저장 공간과 나타낼 수 있는 정수의 범위는 표와 같음 byte 가장 작은 정수형으로 최솟값이 -128, 최댓값은 127 ..

Back/Java 2024.04.11