Файл: Реклама как сигнал и как информация ( Теоретические аспекты бухгалтерского учета расходов на рекламу ).pdf
Добавлен: 01.04.2023
Просмотров: 903
Скачиваний: 2
СОДЕРЖАНИЕ
Глава 1. Теоретические аспекты бухгалтерского учета расходов на рекламу
1.1 Понятие, виды и роль рекламы
1.2. Нормативно-правовое регулирование и задачи учета расходов на рекламу
2. Налоговый кодекс Российской Федерации, 05.08.2000 N 117-ФЗ (ред. от 19.02.2018). [3, с.65].
Глава 2. Организация учета расходов на рекламу на примере ООО «КРОКУС»
2.1. Краткая характеристика деятельности ООО «КРОКУС»
2.2. Документальное оформление, аналитический и синтетический учет расходов на рекламу
2.3. Пути совершенствования бухгалтерского учета расходов на рекламу
- Кадровая служба, которая ведёт работу с БД, путём работы со списком рабочих, но к столбцу, который отвечает за оплату данному человеку заработной платы, доступ не предоставляется.
- Работники бухгалтерии, данный рабочий, может иметь доступ по всей БД, но чаще всего у них отсутствует доступ к тем людям которые являются высокооплачиваемыми. Так же работники бухгалтерии имеют доступ в зависимости от тарифной ставки рабочего.
- В отличии от выше указанных людей, Главный бухгалтер, имеет абсолютный доступ по всем полям и записям в БД.
Право доступа предоставляется следующим образом, задаётся на каждого пользователя определённое значение, которое несёт столбец:
- Допустим работник кадровой службы, может вести работу с таблицей где храниться контактная информация и личные данные рабочего.
- Главному бухгалтеру задаётся название таблицы к которой он получает доступ, что позволяет ему работать, по всей таблице.
- Работникам бухгалтерии, задаются столбцы, о личной информации и заработной плате рабочего.
Можно сделать следующие выводы о предоставлении доступа работникам работа которых ведётся непосредственно с БД, путём установления конфиденциальности и целостности, позволяют выполнять следующее:
- Определять и ограничивать доступ к данным.
- Контроль за набором тех данных, которые ведёт пользователь.
Проникновение постороннего пользователя может значительно навредить системе, так как умысел его не известен, либо кража информации либо уничтожении.Кодирование данных мешают взломать систему БД и нарушить её баланс. Конечно полноценной защиты от хакеров не существует, всегда найдётся лазейка в которую можно проникнуть. Но всё в руках умелого программиста который защищает БД. Перекомпоновав символы в ячейке вы сможете усложнить проникновение в систему. Первоначально необходимо защитить ОС, что тоже не маловажный этап по защите данных.
Современные системы, работают чаще всего с использованием дискреционной защиты. Дискреционное управление доступа – понимается как разграничение доступов для субъектов и объектов, то есть субъект может передать своё право другому субъекту. Данная защита относится к многоуровневым видам защиты.
Можно охарактеризовать следующим образом, необходимый набор который определяет привилегии и определяет роль человека в работе с СУБД. Владение таблицей, так же относится к логической защите. Данные которые содержаться по логической защите находятся в таблицах, но отдельно от защищаемого объекта. Информация о тех пользователях которые зарегистрированы в определённой БД, хранится в системных каталогах.
Специальные версии СУБД, определяет вид мандатной защиты. Разграничение в мандатной защите происходит путём использования конфиденциальности. Путём обращения к системе, происходит обращение между пользователем и системой защиты, после чего происходит вход в систему. Чаще всего её используют в коммерческих приложениях. Основной задачей является отслеживание передачи информации.
Вызвать данную функцию не возможно, она работает постоянно, она отслеживает пути и действия которые выполняет пользователь. Она срабатывает в автоматическом режиме, при первом изменение даже одного символа или строки. Он может сработать, до изменения и после изменения. Так же можно расписать следующие функции выполнения триггеров:
- Проверка полномочий пользователя – на данном этапе, триггеры проверяют пользователя, путём определения его №, и ID компьютера с которого пользователь пытается зайти в систему БД. Если же пользователь пытался проникнуть в ту часть, на которую данному пользователю запрещено заходить, триггер делает отметку у данного пользователя в истории, после чего это можно отследить и обратиться к человеку который это пытался выполнить.
- Протоколирование – за протоколированием стоит следующие, оно отвечает за отчёт посещений и изменений каждого пользователя, путём сохранения данной информации у себя в памяти.
К примеру не все БД обладают функцией шифрования, они включаются в ручную. Если рассмотреть принцип шифрования MySQL, то в ней существует два вида шифрования DES, а так же AES. Они работают на принципе алгоритма. Их работа ведётся с применением хэширования. Если вы собрались шифровать свои данные в алгоритме AES, то он использует 128 битные ключи шифрования. Проще говоря ключи размер которых 192 или 256 бит.
Так же шифрование происходит путём алгоритма TripleDES, но проблемой данного метода является то, что они являются взломанными уже изначально с установлением системы. И их использование, может применить только опытный программист.
Все поля которые вводятся при авторизации пользователя, запрашивают до двух раз, это зависит от того, на какой уровень информации входит пользователь.
Использование 128 битных алгоритмов AES используется с помощью криптоалгоритмов, которые используют зашифрованные значения. Шифрование происходит при помощи системного вызова.
Основное развитие БД получили ещё в 60 года, прошлого века, на тот момент было образовано много коммерческих фирм, работа которых велась с учётом баз данных. Так как БД на тот момент не имели ни каких стандартов, это очень усложняло работу с ними. Но при создании целевой группы DTG, созданной именно для создании стандартов работы в БД, всё пошло на много проще. С момента создании этой группы было выполнено много работы, после чего в 1971 году был представлен краткий список, критерии которых обуславливали значении и стандарты БД.
После чего появились первые продукты, основанные на коммерческой основе, что выдало более стабильные и подведенные к стандартам БД. Под наблюдением фирмы CODASYL, всё это проходило без нарушений. В 1985 году, компания IMBтак же выпускала собственные СУБД, они занимались компиляцией и подготовкой БД.
Построение БД, зависело от того какое значение должна была нести база данных, чаще всего критерии сводили к одному:
- Иерархическая БД.
- Многомерная БД.
- Реляционная БД.
- Сетевая БД.
- Объектно-ориентированная БД.
- Объектно-реляционная БД.
Существует множество носителей для ввода и вывода информации, таким образом, БД несёт в себе ввод информации которую в последствии необходимо выводить. К примеру несколько программ, могут использовать всего один носитель информации, что приводит к контролю за ней. Централизирование систем которые помогали управлять файлами, являлось одним из важных шагов в ходе создания БД. Файлом в БД является память в которой откладываются и записываются данные , после чего с которой можно их считывать. Для того, чтобы выполнить функции считывания, пользователю необходимо знать имя и сектор на котором он хранится, этим и занимается система управления файлами, она выполняет следующие функции:
- Ответственность за распределение памяти.
- Распределение доступа к файлам.
- Распределение файлов по нужным адресам, в структуре памяти.
Нужно отметить тот факт, что прикладные программы, видят лишь линейные последовательности записей, после чего вы сможете выполнять операции при работе с ними. К примеру основными операциями с работой файлов являются:
- Создание файлов.
- Открытие файлов.
- Чтение файлов с определённых участков.
- Изменение записей.
- Добавление записей
Разработка больших машин таких как IMB360/370, а так же ЕС-ЭВМ под руководством HewlettPackard. Вся обрабатывающая информация хранится во внешней части памяти ЭВМ.Запуск программ в пакетных режимах, позволяли работать только с фактическими задачами. Задачи представлялись в виде консольных терминалов, минусом данной системы было, то что ни не умели вычислять ресурсы, их главной работой было то, что они вводили или выводили информацию с ЭВМ. БД писались на всех известных ЯП на то время, но запуск этих программ был как простой числовой программы. Главными особенностями были:
- Поддержание работы БД при распределении доступа. Так же распределение ресурсо в которые выполняет ОС.
- Поддержание ЯП для выполнения манипулирования для работы с данными. Они направлены на навигацию которые распределяют доступ пользователя к данным.
- Создание систем R, которая работала на принципе реляционной модели.
- Проведение теоретических работ для полноценной оптимизации, которые помогают
- Публикации по созданию БД, внедрение коммерческих БД.
- Выявление ЯП для построения реляционных моделей данных.
На данном этапе развития ЭВМ, людей которые бы не могли пользоваться ПК, осталось очень мало. В данный момент ЭВМ пользуются все, от детей то стариков, появилось много уроков, а так же программ которые стали понятны не только программистам и людям у которых работа связана с каким либо программным обеспечением, но и всем новым пользователям. Допустим для построения БД, вам необязательно знать от корочки до корочки теоретическую часть, вы вполне сможете и без подготовки создать свою БД. С момента создания программного обеспечения которые могут создавать БД, была и есть конкуренция. В данный момент самой простой и практичной программой созданию БД, является MicrosoftAccess. В ней даже новичок сможет разобраться, создав простую или более сложную по составу базу данных.
Запрос выполняет извлечение данных из таблицы, после чего они могут быть предоставлены пользователю. С помощью запросов выполняется сбор, фильтрация данных. Так же возможно при помощи алгоритмов, выполнить такие функции как импортирование данных из других источником или автоматический ввод данных в таблицу, простейшие вычисления. Создание таблицы которая выполняет запросы, берёт все данные из базы, после чего создаются временные таблицы.
С участием обновления баз данных, можно выполнять с помощью запроса.Создание базовой таблицы и ввод данных, в неё выполняется путём поступления и получается, что данные в ней не упорядочены. Но если же вам понадобятся данные которые будут упорядочены или отфильтрованы, с помощью запроса, вы сможете получить информацию в данном виде.
Форма служит для ввода информации, путём предоставления пользователю места в виде поля, которые в последствии он заполняет.
К реляционным БД относится язык программирования SQL. Существует целый программный продукт Microsoft SQL Server. Язык был создан двумя компаниями такими как Sybase и Microsoft. На данном языке можно создавать БД начиная с персональных и до очень крупных масштабов СУБД. Создание данного языка было положено ещё в середине в 80-х готов, но свою разработку он взял ещё в конце 70-х концов. Благодаря росту количеству ЭВМ СУБД вышли из подполья и стали пользоваться большим спросом не только для государственных но и для частных заказов. Первые шаги по разработке были произведены в период с 1985 по 1987г, а уже в 1988-1989 г. Вышла первая версия SQLSERVER 1.0 На данный момент существует 15 версий данного продукта, но развитие не стоит и на месте, и корпорации продолжают развивать данный язык СУБД.
Для того, чтобы создать нового пользователя, необходимо сделать следующие шаги:
- Путём создания новой записи пользователя, необходимо ввести пароль для данного пользователя и доступную для него БД. (выполняется код: sp_addlogin)
- Если есть необходимость добавить данного пользователя ко всем БД, то выполняется следующий код: sp_adduser.
- Для того чтобы, предоставить пользователю все привилегии выполняется код: GRANT
За достижение данных критерий отвечает не посредственно сам разработчик.Понаписанной мной курсовой я хочу сделать следующие выводы:
1 глава полностью посвящена базам данных, в которых упомянуто, какими они разновидностями бывают, как они работают.
2 глава рассказывает о защите БД, пути их создания и как защитить её от проникновения постороннего пользователя.
3 глава говорит о работе с базой данных, с какой проблемой сталкиваются люди при работе с ней, какие виды доступа они получают и на каком принципе доступ раздаётся пользователям. Так же хочу добавить, что работу которую я провёл по изучению данного материала, была очень полезной и интересной. Не только в плане того, что я должен и обязан знать что такое БД и как она защищается, но и в плане развития. Столько создано с момента создания ЭВМ, столько успехов добился человек используя ЭВМ, никогда не надо останавливаться на достигнутом, нужно открывать новые методы работы, новые ЯП, БД, ОС, и стремиться к новому. Ведь новое не всегда плохое!
На сегодняшний день, самыми распространёнными программами по созданию БД, являются следующие программы:
- Microsoft Access
- Paradox
- FoxPro
С момента появления ЭВМ, он уже работал на принципе базы данных, так как он вводил информацию и выводил её пользователю. Но то в каком виде пользователь хотел её видеть, он выбирал и программировал сам. Изначально применение БД было применено в крупных компаниях, так информация которую приходилось обрабатывать можно назвать громадной. Саму историю появления БД, можно приписать к созданию магнитного диска, по сути они выполняют одну и ту же функцию. Наглядным примером БД, в реальном мире является ежедневник. Он несёт абсолютно те же самые функции, он хранит информацию которую вы вносите, так же как и программист вы сами выстраиваете внешний вид того, как вы хотите отображать её. От этого и будет зависеть то как вы будете её искать. Если будут достигнуты три задачи которые ставятся при создании БД такие как конфиденциальность, целостность и доступность, то работоспособность данной БД будет иметь качественную и надёжную защиту. Язык SQLподнял на новый уровень создание и защиту при работе с СУБД. Необходимо отметить то, что развитие не стоит на месте и на сегодняшний день выделяется множество средств на развитие СУБД. Главным критерием которое необходимо достичь при создании БД – это стабильность и безопасность. Управление данных с использованием данных которые позволяют использовать внешнюю память, любая БД должна владеть буфером и стабильным управлением.